Re: Please make discover2 udebs available for testing
- To: Petter Reinholdtsen <pere@hungry.com>
- Cc: Jeff Licquia <licquia@progeny.com>, Progeny Debian Packaging Team <debian-packages@progeny.com>, debian-boot <debian-boot@lists.debian.org>
- Subject: Re: Please make discover2 udebs available for testing
- From: Petter Reinholdtsen <pere@hungry.com>
- Date: 01 Jun 2003 10:35:11 +0200
- Message-id: <[🔎] 2flwug65h6o.fsf@saruman.uio.no>
- In-reply-to: <[🔎] 2fl65nq6y8g.fsf@saruman.uio.no>
- References: <2fln0iha90w.fsf_-_@saruman.uio.no> <20030429174314.GW27083@morimoto.progeny.com> <2fly91rpwig.fsf@saruman.uio.no> <2flznm3oies.fsf@saruman.uio.no> <20030505151020.GF27083@morimoto.progeny.com> <20030505171304.A24393@saruman.uio.no> <20030505171331.GA705@morimoto.progeny.com> <2flsmrtax58.fsf@saruman.uio.no> <2flwugqfzhk.fsf_-_@saruman.uio.no> <20030516214116.GO28269@morimoto.progeny.com> <20030517000330.A9012@saruman.uio.no> <1053126745.910.73.camel@laptop2.internal.licquia.org> <2fl4r3tfkpn.fsf_-_@saruman.uio.no> <1053370171.4611.29.camel@laptop2.internal.licquia.org> <1053384321.4619.33.camel@laptop2.internal.licquia.org> <2flof1ym7oy.fsf@saruman.uio.no> <2fliss6m5oq.fsf@saruman.uio.no> <1053449429.929.53.camel@laptop2.internal.licquia.org> <2fliss5tq6k.fsf@saruman.uio.no> <1053459434.929.60.camel@laptop2.internal.licquia.org> <2flk7cgvlfy.fsf@saruman.uio.no> <1054314929.900.6.camel@laptop2.internal.licquia.org> <[🔎] 2fl65nq6y8g.fsf@saruman.uio.no>
[Petter Reinholdtsen]
> I'm trying to test these now. I'll let you know about my progress.
OK. This new version is better, but there are still some problems.
I'm testing in the d-i chroot.
First of all, discover still segfaults when /etc/discover.conf is
missing. And it is still missing because it is installed as
/etc/discover.conf.dpkg-new. Running 'udpkg --configure
discover-udeb' did not help. Anyone know why this is so?
Anyway, after copying the file into place, I tried to run discover
with the command line I used in hw-detect. It fails:
developer:~# discover --type-summary -t -d all -e ata -e pci -e \
pcmcia -e scsi display
Segmentation fault
developer:~# cp /etc/discover.conf.dpkg-new /etc/discover.conf
developer:~# discover --type-summary -t -d all -e ata -e pci -e \
pcmcia -e scsi display
developer:~# mount /proc
developer:~# discover --type-summary -t -d all -e ata -e pci -e \
pcmcia -e scsi display
ATI Technologies Inc 3D Rage XL [264XL GR]
developer:~# discover --data-path=linux/module/name \
--data-version=2.4 -t -d all -e ata -e pci -e pcmcia -e scsi display
--data-version has no meaning without --data-path.
usage: discover [--bus-summary] [OPTIONS] [BUS [...]]
discover --type-summary [OPTIONS] [TYPE [...]]
discover --data-path=PATH [--data-version=VERSION] TYPE [...]
discover --version
discover --help
developer:~#
It seem to ignore the --data-path argument I am giving. Trying to
remove --data-version do not give me the module name:
developer:~# discover --data-path=linux/module/name -t -d all -e ata \
-e pci -e pcmcia -e scsi display
ATI Technologies Inc 3D Rage XL [264XL GR]
developer:~#
What is wrong? My goal is to display the kernel 2.4 module names
needed by the HW.
The d-i build process display the following stats for
discover-data-udeb:
686309 B - 740 blocks - 20 files used by pkg discover-data-udeb.udeb
(version 2.2003.02.05-2 )
670k is way to much. It is one of the biggest udebs. We need to
reduce it.
Reply to: