Bug#846364: RFS: discover/2.1.2-7.1 [NMU]

2016-12-22 Thread Gianfranco Costamagna
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]

2016-12-05 Thread Petter Reinholdtsen
[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]

2016-12-05 Thread Fernando Seiti Furusato
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]

2016-12-05 Thread Andrey Rahmatullin
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]

2016-12-05 Thread Petter Reinholdtsen
[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]

2016-12-01 Thread Andrey Rahmatullin
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]

2016-12-01 Thread Fernando Seiti Furusato
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]

2016-11-30 Thread Andrey Rahmatullin
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]

2016-11-30 Thread Fernando Seiti Furusato
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