Bug#989884: isenkram-cli: isenkram-autoinstall-firmware doesn't find any firmware packages

2021-06-15 Thread Cyril Brulebois
Package: isenkram-cli
Version: 0.46
Severity: serious
Tags: d-i patch
Justification: doesn't fullfil its purpose out of the box
X-Debbugs-Cc: debian-boot@lists.debian.org

Hi,

isenkram-cli has been mentioned a few times on debian-boot@, and I've
looked at it to see if it could help us regarding firmware installation.
I'm tracking such issues under this umbrella bug report (even if I'll
file details later on, using data from two test machines):
  https://bugs.debian.org/989863

Installing isenkram-cli on a brand new machine, itself installed with an
official D-I Bullseye RC 2 (main-only), isenkram-autoinstall-firmware
takes a very long time but fails to find any packages to install.

I've tracked down a number of bugs that explain that, the most important
ones probably being:
 - the condition used to trigger the fallback to Fw-Contents-* files is
   reversed;
 - the fallback code doesn't look into the Fw-Contents-all-* files in
   addition to the Fw-Contents-$arch-* ones.

To illustrate how important it is to look at those, some data:

kibi@tokyo:~/hack/isenkram.git$ wc -l 
./generated/Fw-Contents-{amd64,all}-bullseye-non-free
91 ./generated/Fw-Contents-amd64-bullseye-non-free
  2113 ./generated/Fw-Contents-all-bullseye-non-free

I'm also fixing a huge performance issue in passing.

The patch series is available in this repository (master branch):
  https://salsa.debian.org/kibi/isenkram


Finally, I haven't seen this return anything:

appstreamlookup() {
fwfile="$1"
appstreamcli what-provides firmware:runtime "$fwfile" | \
awk '/Package:/ { print $2}'
}

I'm no appstream expert though, so I have no idea whether that's an
appstreamcli limitation, a usage problem from the caller side, and/or
some requirements that aren't met on the setup side. It's still a little
surprising to me as both code and comments suggest appstream is the
preferred way to get the information…


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


Processed: block 989863 with 989884

2021-06-15 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 989863 with 989884
Bug #989863 [debian-installer] debian-installer: Firmware problems in bullseye
989863 was not blocked by any bugs.
989863 was blocking: 987441
Added blocking bug(s) of 989863: 989884
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
989863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989863
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#989895: installation-reports

2021-06-15 Thread Peter Ehlert

Package: installation-reports

Boot method: USB stick
Image version: 
https://cdimage.debian.org/cdimage/bullseye_di_rc2/amd64/iso-cd/debian-bullseye-DI-rc2-amd64-netinst.iso

Date: 2021-06-15 04-39-41 Pacific

Machine: HP Z620 Workstation
Processor: 2x 8-Core model: Intel Xeon E5-2660
Memory: 62.83 GiB
Partitions:
df: /run/user/1000/doc: Operation not permitted
Filesystem Type 1K-blocks    Used Available Use% Mounted on
udev   devtmpfs  32916004   0  32916004   0% /dev
tmpfs  tmpfs  6587784    1852   6585932   1% /run
/dev/sdc11 ext4  19046484 3832116  14221500  22% /
tmpfs  tmpfs 32938908   51320  32887588   1% /dev/shm
tmpfs  tmpfs 5120   4  5116   1% /run/lock
/dev/sdc13 ext4  14102852   56084  13308568   1% /home
tmpfs  tmpfs  6587780  88   6587692   1% /run/user/1000

Output of lspci -knn:
    00:00.0 Host bridge [0600]: Intel Corporation Xeon E5/Core i7 DMI2 
[8086:3c00] (rev 07)

    Subsystem: Hewlett-Packard Company Xeon E5/Core i7 DMI2 [103c:158a]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI 
Express Root Port 1a [8086:3c02] (rev 07)

    Kernel driver in use: pcieport
00:02.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI 
Express Root Port 2a [8086:3c04] (rev 07)

    Kernel driver in use: pcieport
00:03.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI 
Express Root Port 3a in PCI Express Mode [8086:3c08] (rev 07)

    Kernel driver in use: pcieport
00:05.0 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 
Address Map, VTd_Misc, System Management [8086:3c28] (rev 07)
    Subsystem: Hewlett-Packard Company Xeon E5/Core i7 Address Map, 
VTd_Misc, System Management [103c:158a]
00:05.2 System peripheral [0880]: Intel Corporation Xeon E5/Core i7 
Control Status and Global Errors [8086:3c2a] (rev 07)
    Subsystem: Hewlett-Packard Company Xeon E5/Core i7 Control Status 
and Global Errors [103c:158a]
00:05.4 PIC [0800]: Intel Corporation Xeon E5/Core i7 I/O APIC 
[8086:3c2c] (rev 07)

    Subsystem: Intel Corporation Xeon E5/Core i7 I/O APIC [8086:3c2c]
00:11.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI 
Express Virtual Root Port [8086:1d3e] (rev 05)

    Kernel driver in use: pcieport
00:16.0 Communication controller [0780]: Intel Corporation C600/X79 
series chipset MEI Controller #1 [8086:1d3a] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset MEI 
Controller [103c:158a]

    Kernel driver in use: mei_me
    Kernel modules: mei_me
00:16.2 IDE interface [0101]: Intel Corporation C600/X79 series chipset 
IDE-r Controller [8086:1d3c] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset IDE-r 
Controller [103c:158a]

    Kernel driver in use: ata_generic
    Kernel modules: ata_generic
00:16.3 Serial controller [0700]: Intel Corporation C600/X79 series 
chipset KT Controller [8086:1d3d] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset KT 
Controller [103c:158a]

    Kernel driver in use: serial
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit 
Network Connection (Lewisville) [8086:1502] (rev 05)

    DeviceName: Onboard LAN
    Subsystem: Hewlett-Packard Company 82579LM Gigabit Network 
Connection (Lewisville) [103c:158a]

    Kernel driver in use: e1000e
    Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset 
USB2 Enhanced Host Controller #2 [8086:1d2d] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset USB2 
Enhanced Host Controller [103c:158a]

    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:1b.0 Audio device [0403]: Intel Corporation C600/X79 series chipset 
High Definition Audio Controller [8086:1d20] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset High 
Definition Audio Controller [103c:158a]

    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI 
Express Root Port 2 [8086:1d12] (rev b5)

    Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI 
Express Root Port 5 [8086:1d18] (rev b5)

    Kernel driver in use: pcieport
00:1c.6 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI 
Express Root Port 3 [8086:1d14] (rev b5)

    Kernel driver in use: pcieport
00:1c.7 PCI bridge [0604]: Intel Corporation C600/X79 series chipset PCI 
Express Root Port 4 [8086:1d16] (rev b5)

    Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation C600/X79 series chipset 
USB2 Enhanced Host Controller #1 [8086:1d26] (rev 05)
    Subsystem: Hewlett-Packard Company C600/X79 series chipset USB2 
Enhanced Host Controller [103c:158a]

    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge 
[8086:244

Bug#987441: bug in Debian 11 RC Installer

2021-06-15 Thread Luna Jernberg
Hey!
This is now fixed in RC2 just tested :)
So this bug can be closed

On Mon, May 3, 2021 at 8:00 AM Luna Jernberg  wrote:

> Yeah, did not think about changing it to English, but yeah looks like it
> can be that, works in the text mode installer however
>
> On Mon, May 3, 2021 at 7:55 AM Cyril Brulebois  wrote:
>
>> Luna Jernberg  (2021-05-03):
>> > Gets stuck before it tries to download package from the mirrors
>>
>> Thanks, Luna.
>>
>> This is Swedish, right?
>>
>> It seems very likely to be yet another occurrence of this bug, that
>> usually triggers a title getting displayed but nothing else:
>>   https://bugs.debian.org/987587
>>
>> I'm currently working on it.
>>
>> Thanks for your report (we usually prefer people use reportbug to submit
>> bug reports, but your mail to the list was fine, especially since this
>> issue can easily be associated with existing reports).
>>
>>
>> Cheers,
>> --
>> Cyril Brulebois (k...@debian.org)
>> D-I release manager -- Release team member -- Freelance Consultant
>>
>