Your message dated Fri, 02 Feb 2007 23:17:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#409101: fixed in discover-data 2.2007.02.02
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: discover-data
Version: 2.2007.01.21
Severity: normal
Recently there was a change:
diff -r 2.2006.12.28/lib/discover/pci-busclass.xml
2.2007.01.21/lib/discover/pci-busclass.xml
19,20c19,20
< <busclass id="0280" name="network"/>
< <busclass id="0300" name="display"/>
---
> <busclass id="0280" name="ethernet"/>
> <busclass id="0300" name="video"/>
52a53
> <busclass id="0805" name="miscellaneous"/>
I suspect this was the relevant change log comment:
* Update the name of some busclasses in pci-busclass.xml to match
the pci.lst values.
Note that "display" has been renamed to "video". This breaks this code for me:
CMD="discover --type-summary display"
eval $CMD >>$VENDOR_MODEL_FILE || debug_report_status "$CMD" "$?"
CMD="discover --data-path=xfree86/server/name \
--data-version=$UPSTREAM_VERSION display"
eval $CMD >>$SERVER_FILE || debug_report_status "$CMD" "$?"
CMD="discover --data-path=xfree86/server/device/driver \
--data-version=$UPSTREAM_VERSION display"
eval $CMD >>$DRIVER_FILE || debug_report_status "$CMD" "$?"
DISCOVERED_VIDEO=$(paste $VENDOR_MODEL_FILE $SERVER_FILE $DRIVER_FILE)
That code is from /var/lib/dpkg/info/xserver-xorg.postinst and controls which
X server I run (which has now defaulted to vesa when it should be i810).
According to the discover man page, this command:
$ discover --type-summary display
$
Should produce the result now produced only by this command:
$ discover --type-summary video
Intel Corporation 82865G Integrated Graphics Controller
$
If I regenerate pci-buslist.xml (and bear in mind I have no idea what I'm doing
here):
[EMAIL PROTECTED]:/tmp/badger$ /usr/share/tools/lst2xml /lib/discover/pci.lst
[EMAIL PROTECTED]:/tmp/badger$
Then I get a very different file to the one that was installed by discover-data:
[EMAIL PROTECTED]:/tmp/badger$ diff pci-busclass.xml /lib/discover/
1c1,3
< <?xml version='1.0' encoding='UTF-8'?>
---
> <?xml version="1.0" encoding="UTF-8"?>
>
> <!-- $Progeny$ -->
4,15c6,92
< <busclass id="0400" name='video'/>
< <busclass id="0c03" name='bridge'/>
< <busclass id="0200" name='network'/>
< <busclass id="0300" name='display'/>
< <busclass id="0204" name='broadband'/>
< <busclass id="0703" name='modem'/>
< <busclass id="0600" name='bridge'/>
< <busclass id="0904" name='bridge'/>
< <busclass id="0101" name='bridge'/>
< <busclass id="0000" name='miscellaneous'/>
< <busclass id="0401" name='audio'/>
< <busclass id="0100" name='bridge'/>
---
> <busclass id="0000" name="miscellaneous"/>
> <busclass id="0001" name="display"/>
> <busclass id="0100" name="scsi"/>
> <busclass id="0101" name="ide"/>
> <busclass id="0102" name="bridge"/>
> <busclass id="0103" name="bridge"/>
> <busclass id="0104" name="bridge"/>
> <busclass id="0180" name="bridge"/>
> <busclass id="0200" name="ethernet"/>
> <busclass id="0201" name="network"/>
> <busclass id="0202" name="network"/>
> <busclass id="0203" name="network"/>
> <busclass id="0204" name="isdn"/>
> <busclass id="0280" name="ethernet"/>
> <busclass id="0300" name="video"/>
> <busclass id="0301" name="display"/>
> <busclass id="0302" name="display"/>
> <busclass id="0380" name="display"/>
> <busclass id="0400" name="video"/>
> <busclass id="0401" name="sound"/>
> <busclass id="0402" name="modem"/>
> <busclass id="0480" name="miscellaneous"/>
> <busclass id="0500" name="miscellaneous"/>
> <busclass id="0501" name="miscellaneous"/>
> <busclass id="0580" name="miscellaneous"/>
> <busclass id="0600" name="bridge"/>
> <busclass id="0601" name="bridge"/>
> <busclass id="0602" name="bridge"/>
> <busclass id="0603" name="bridge"/>
> <busclass id="0604" name="bridge"/>
> <busclass id="0605" name="bridge"/>
> <busclass id="0606" name="bridge"/>
> <busclass id="0607" name="bridge"/>
> <busclass id="0608" name="bridge"/>
> <busclass id="0609" name="bridge"/>
> <busclass id="060a" name="bridge"/>
> <busclass id="0680" name="bridge"/>
> <busclass id="0700" name="miscellaneous"/>
> <busclass id="0701" name="miscellaneous"/>
> <busclass id="0702" name="miscellaneous"/>
> <busclass id="0703" name="modem"/>
> <busclass id="0780" name="miscellaneous"/>
> <busclass id="0800" name="miscellaneous"/>
> <busclass id="0801" name="miscellaneous"/>
> <busclass id="0802" name="miscellaneous"/>
> <busclass id="0803" name="miscellaneous"/>
> <busclass id="0804" name="miscellaneous"/>
> <busclass id="0805" name="miscellaneous"/>
> <busclass id="0880" name="miscellaneous"/>
> <busclass id="0900" name="bridge"/>
> <busclass id="0901" name="humaninput"/>
> <busclass id="0902" name="bridge"/>
> <busclass id="0903" name="bridge"/>
> <busclass id="0904" name="joystick"/>
> <busclass id="0980" name="bridge"/>
> <busclass id="0a00" name="miscellaneous"/>
> <busclass id="0a80" name="miscellaneous"/>
> <busclass id="0b00" name="miscellaneous"/>
> <busclass id="0b01" name="miscellaneous"/>
> <busclass id="0b02" name="miscellaneous"/>
> <busclass id="0b10" name="miscellaneous"/>
> <busclass id="0b20" name="miscellaneous"/>
> <busclass id="0b30" name="miscellaneous"/>
> <busclass id="0b40" name="miscellaneous"/>
> <busclass id="0c00" name="bridge"/>
> <busclass id="0c01" name="bridge"/>
> <busclass id="0c02" name="bridge"/>
> <busclass id="0c03" name="usb"/>
> <busclass id="0c04" name="bridge"/>
> <busclass id="0c05" name="bridge"/>
> <busclass id="0c06" name="bridge"/>
> <busclass id="0d00" name="miscellaneous"/>
> <busclass id="0d01" name="miscellaneous"/>
> <busclass id="0d10" name="miscellaneous"/>
> <busclass id="0d80" name="miscellaneous"/>
> <busclass id="0e00" name="miscellaneous"/>
> <busclass id="0f00" name="miscellaneous"/>
> <busclass id="0f01" name="miscellaneous"/>
> <busclass id="0f03" name="miscellaneous"/>
> <busclass id="0f04" name="miscellaneous"/>
> <busclass id="1000" name="miscellaneous"/>
> <busclass id="1010" name="miscellaneous"/>
> <busclass id="1080" name="miscellaneous"/>
> <busclass id="1100" name="miscellaneous"/>
> <busclass id="1101" name="miscellaneous"/>
> <busclass id="1110" name="miscellaneous"/>
> <busclass id="1180" name="miscellaneous"/>
[EMAIL PROTECTED]:/tmp/badger$
I'm not sure what should have happened here but it looks like something very
wrong has happened.
I wonder if this should be a higher severity bug?
-- Package-specific info:
lspci:
00:00.0 Host bridge [0600]: Intel Corporation 82865G/PE/P DRAM
Controller/Host-Hub Interface [8086:2570] (rev 02)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated
Graphics Controller [8086:2572] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #1 [8086:24d2] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #2 [8086:24d4] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #3 [8086:24d7] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #4 [8086:24de] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2
EHCI Controller [8086:24dd] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev
c2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC
Interface Bridge [8086:24d0] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE
Controller [8086:24db] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801EB (ICH5) SATA Controller
[8086:24d1] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
Controller [8086:24d3] (rev 02)
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801EB/ER
(ICH5/ICH5R) AC'97 Audio Controller [8086:24d5] (rev 02)
01:08.0 Ethernet controller [0200]: Intel Corporation 82562EZ 10/100 Ethernet
Controller [8086:1050] (rev 01)
lsusb:
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
loaded modules:
8086:2570 intel_agp
8086:24d2 uhci_hcd
8086:24d4 uhci_hcd
8086:24d7 uhci_hcd
8086:24de uhci_hcd
8086:24dd ehci_hcd
8086:24db piix
8086:24d1 ata_piix
8086:24d3 i2c_i801
8086:24d5 snd_intel8x0
8086:1050 e100
X setting:
xserver-xfree86 xserver-xfree86/config/device/driver select i810
xserver-xorg xserver-xorg/config/device/driver select vesa
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
discover-data depends on no packages.
Versions of packages discover-data recommends:
ii pciutils 1:2.2.4-1 Linux PCI Utilities
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: discover-data
Source-Version: 2.2007.02.02
We believe that the bug you reported is fixed in the latest version of
discover-data, which is due to be installed in the Debian FTP archive:
discover-data_2.2007.02.02.dsc
to pool/main/d/discover-data/discover-data_2.2007.02.02.dsc
discover-data_2.2007.02.02.tar.gz
to pool/main/d/discover-data/discover-data_2.2007.02.02.tar.gz
discover-data_2.2007.02.02_all.deb
to pool/main/d/discover-data/discover-data_2.2007.02.02_all.deb
discover1-data-udeb_2.2007.02.02_all.udeb
to pool/main/d/discover-data/discover1-data-udeb_2.2007.02.02_all.udeb
discover1-data_2.2007.02.02_all.deb
to pool/main/d/discover-data/discover1-data_2.2007.02.02_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <[EMAIL PROTECTED]> (supplier of updated discover-data
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 2 Feb 2007 23:10:30 +0100
Source: discover-data
Binary: discover1-data discover1-data-udeb discover-data
Architecture: source all
Version: 2.2007.02.02
Distribution: unstable
Urgency: high
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description:
discover-data - Data lists for Discover hardware detection system
discover1-data - Data lists for Discover hardware detection system (legacy
format)
discover1-data-udeb - hardware lists for libdiscover1 (short list) (udeb)
Closes: 409101
Changes:
discover-data (2.2007.02.02) unstable; urgency=high
.
* Update pci-devices.xml and pci.lst
from http://pciids.sourceforge.net/pci.ids.gz.
* Revert changes to pci-busclass.xml, to make sure 'display' devices
are detected again when the X packages autodetect its
configuration. (Closes: #409101)
* Use new pci-busclass-v1.xml when generating discover v1 lst files,
to get the correct bus class names there.
* Add USB device 046d:c016 based on info in bug #409101.
Files:
648eda56142e0e56769895d59fb219ac 847 libs optional
discover-data_2.2007.02.02.dsc
6a6764bbfe791af3c021412e27ad0664 452004 libs optional
discover-data_2.2007.02.02.tar.gz
0111891bf35b92cd7be8edd90c7576eb 39106 debian-installer extra
discover1-data-udeb_2.2007.02.02_all.udeb
40a99a3d358d80b439c4b407e1aaa442 232264 libs optional
discover-data_2.2007.02.02_all.deb
db4b972ea7ff2803517ae0b3c70d9ca9 155848 libs optional
discover1-data_2.2007.02.02_all.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFFw8IB20zMSyow1ykRAvqJAKCjYeJz3v51Qbs4mz1ECJfTEqPltQCgvr0y
hE0ZrtrQTucCjphUdNqa4rc=
=Ow9b
-----END PGP SIGNATURE-----
--- End Message ---