Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
Hello Petter, > Debian is upstream. > oops, I read this email after sponsoring it in deferred/3. I discovered that -O1 made the program stop crashing, so I sponsored the debdiff with that change https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533688#45 the freeze is approaching, and a package that on binNMU starts crashing seems an obvious RC bug. this is why I sponsored it. let me know if I can speed it up, of course a sane fix would be preferrable, but I don't have the knowledge to properly add it :) G. signature.asc Description: OpenPGP digital signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
[Fernando Seiti Furusato] > I was wondering if this was still an active package, since there > wasn't much activity on bts. Right. I have given it a polish once in a while, but there is no new features planned. I belive the way forward is AppStream for the hardware-package mappings, and tools like isenkram for proposing packages. > Is this package maintained upstream? Debian is upstream. -- Happy hacking Petter Reinholdtsen
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
Hello, Petter. On 12/05/2016 07:04 AM, Petter Reinholdtsen wrote: > > This sound likely. What is the output from lspci on the machine you > experience > the crash? This actually happens after a simple rebuild on x86_64. I just don't know if it does happen on any machine. If so, this package will be buggy if rebuilt on buildd. 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Red Hat, Inc. QXL paravirtual graphic card (rev 04) 00:03.0 Ethernet controller: Red Hat, Inc Virtio network device 00:04.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 01) 00:05.0 Communication controller: Red Hat, Inc Virtio console 00:06.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:06.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:06.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:06.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:07.0 SCSI storage controller: Red Hat, Inc Virtio block device 00:08.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon > Btw, why do you want to update discover? I thought most of its useful > features were available using the isenkram-cli package these days. Is there > something in discover you need that is missing in isenkram? I do not have a particular interest in discover. I just saw the build was breaking on the architecture I work with (ppc64el) and there were patches available. I was wondering if this was still an active package, since there wasn't much activity on bts. > Btw, I would be happy to sponsor an discover update, or even do a maintainer > upload. See http://www.hungry.com/~pere/debian-sponsoring.html > for > my sponsoring preferences. > Is this package maintained upstream? Thanks! -- Fernando Seiti Furusato IBM Linux Technology Center signature.asc Description: OpenPGP digital signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
On Mon, Dec 05, 2016 at 10:04:00AM +0100, Petter Reinholdtsen wrote: > [Fernando Seiti Furusato] > > Indeed. Curiously it works on ppc64el. > > [Andrey Rahmatullin] > > I guess it's not ppc64el but the machine HW configuration. > > This sound likely. What is the output from lspci on the machine you > experience > the crash? 00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1d.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #11 (rev f1) 00:1d.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #12 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1) 03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) 04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04) 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11) -- WBR, wRAR signature.asc Description: PGP signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
[Fernando Seiti Furusato] > Indeed. Curiously it works on ppc64el. [Andrey Rahmatullin] > I guess it's not ppc64el but the machine HW configuration. This sound likely. What is the output from lspci on the machine you experience the crash? Btw, why do you want to update discover? I thought most of its useful features were available using the isenkram-cli package these days. Is there something in discover you need that is missing in isenkram? Btw, I would be happy to sponsor an discover update, or even do a maintainer upload. See http://www.hungry.com/~pere/debian-sponsoring.html > for my sponsoring preferences. -- Happy hacking Petter Reinholdtsen
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
On Thu, Dec 01, 2016 at 10:52:11AM -0200, Fernando Seiti Furusato wrote: > Indeed. Curiously it works on ppc64el. I guess it's not ppc64el but the machine HW configuration. -- WBR, wRAR signature.asc Description: PGP signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
On 12/01/2016 05:34 AM, Andrey Rahmatullin wrote: > Control: tags -1 + moreinfo > > I've built this package and installed it and `sudo discover` crashes. It > doesn't crash when installed from sid. > > (gdb) bt > #0 strlen () at ../sysdeps/x86_64/strlen.S:106 > #1 0x7747b1ce in __GI___strdup (s=0x access memory at address 0x>) at strdup.c:41 > #2 0x77bd4901 in discover_get_devices (bus=PCI, > status=0x55759050) at ../../lib/sysdep.c:271 > #3 0x66e1 in bus_summary (busname=) at > ../../discover/discover.c:505 > #4 0x60b1 in main (argc=0, argv=0x7fffec60) at > ../../discover/discover.c:858 > > Indeed. Curiously it works on ppc64el. I have just rebuilt it on amd64 from sid without changing anything and it crashed as well. Trying to understand it. By the way, I cannot find an upstream page or repository of this package. Thanks. -- Fernando Seiti Furusato IBM Linux Technology Center signature.asc Description: OpenPGP digital signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
Control: tags -1 + moreinfo I've built this package and installed it and `sudo discover` crashes. It doesn't crash when installed from sid. (gdb) bt #0 strlen () at ../sysdeps/x86_64/strlen.S:106 #1 0x7747b1ce in __GI___strdup (s=0x ) at strdup.c:41 #2 0x77bd4901 in discover_get_devices (bus=PCI, status=0x55759050) at ../../lib/sysdep.c:271 #3 0x66e1 in bus_summary (busname=) at ../../discover/discover.c:505 #4 0x60b1 in main (argc=0, argv=0x7fffec60) at ../../discover/discover.c:858 -- WBR, wRAR signature.asc Description: PGP signature
Bug#846364: RFS: discover/2.1.2-7.1 [NMU]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for the package "discover". It is an NMU and would fix #812667 and #533688. It builds those binary packages: discover - hardware identification system libdiscover-dev - hardware identification library development files libdiscover2 - hardware identification library To access further information about this package, please visit the following URL: https://mentors.debian.net/package/discover Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/discover/discover_2.1.2-7.1.dsc Changes since the last upload: * Non-maintainer upload. [ Helmut Grohne ] * Fix FTCBFS: Pass --host to configure (Closes: #812667). [ Logan Rosen ] * Fix FTBFS on various archs: Use autotools-dev to update config.guess and config.sub. (Closes: #533688) Regards, -- Fernando Seiti Furusato IBM Linux Technology Center signature.asc Description: OpenPGP digital signature