Package: module-assistant
Version: 0.9.10
Severity: normal

The list-installed command of module-assistant doesn't find a module
just built and installed if run with no arguments. If run with the
name of the module it lists the installed module but not the -src
installed package:

$ module-assistant -t -u ~/src/modules update
Found sudo, will use it for apt-get and dpkg commands.
...................................................................
Updated infos about 67 packages

$ module-assistant -t -u ~/src/modules prepare
Found sudo, will use it for apt-get and dpkg commands.
Getting source for kernel version: 2.6.10-5-686
Kernel headers available in /usr/src/linux

Done!

$ module-assistant -t -u ~/src/modules get cdfs
Found sudo, will use it for apt-get and dpkg commands.
Password:
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  cdfs-src
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Need to get 0B/84.0kB of archives.
After unpacking 127kB of additional disk space will be used.

Preconfiguring packages ...
Selecting previously deselected package cdfs-src.
(Reading database ... 149944 files and directories currently installed.)
Unpacking cdfs-src (from .../cdfs-src_2.4.20+2.6.3-2_all.deb) ...
Setting up cdfs-src (2.4.20+2.6.3-2) ...
.
Updated infos about 1 packages

$ module-assistant -t -u ~/src/modules build cdfs
Found sudo, will use it for apt-get and dpkg commands.
Extracting the package tarball, /usr/src/cdfs.tar.bz2, please wait...
dh_testdir
dh_testdir: cannot read debian/control: No such file or directory

make: [kdist_clean] Error 1 (ignored)
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
dh_clean: cannot read debian/control: No such file or directory

make: [kdist_clean] Error 1 (ignored)
rm -f /home/dz/src/modules/usr_src/modules/cdfs/debian/control
rm -rf /home/dz/src/modules/usr_src/modules/cdfs/debian/cdfs-2.* *.o *.ko */*.o 
*/*.ko
/usr/bin/make clean
make[1]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs'
make[1]: *** No rule to make target `clean'.  Stop.
make[1]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs'
make: [kdist_clean] Error 2 (ignored)
cd 2.6 && /usr/bin/make clean
make[1]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
rm *.o *.ko .*.cmd *.mod.c *~
rm: cannot remove `*.o': No such file or directory
rm: cannot remove `*.ko': No such file or directory
rm: cannot remove `.*.cmd': No such file or directory
rm: cannot remove `*.mod.c': No such file or directory
rm: cannot remove `*~': No such file or directory
make[1]: [clean] Error 1 (ignored)
make[1]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
cd 2.4 && /usr/bin/make clean
make[1]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make[1]: *** No rule to make target `clean'.  Stop.
make[1]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make: [kdist_clean] Error 2 (ignored)
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs'
dh_testdir
dh_testdir: cannot read debian/control: No such file or directory

make[1]: [kdist_clean] Error 1 (ignored)
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
dh_clean: cannot read debian/control: No such file or directory

make[1]: [kdist_clean] Error 1 (ignored)
rm -f /home/dz/src/modules/usr_src/modules/cdfs/debian/control
rm -rf /home/dz/src/modules/usr_src/modules/cdfs/debian/cdfs-2.* *.o *.ko */*.o 
*/*.ko
/usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs'
make[2]: *** No rule to make target `clean'.  Stop.
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs'
make[1]: [kdist_clean] Error 2 (ignored)
cd 2.6 && /usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
rm *.o *.ko .*.cmd *.mod.c *~
rm: cannot remove `*.o': No such file or directory
rm: cannot remove `*.ko': No such file or directory
rm: cannot remove `.*.cmd': No such file or directory
rm: cannot remove `*.mod.c': No such file or directory
rm: cannot remove `*~': No such file or directory
make[2]: [clean] Error 1 (ignored)
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
cd 2.4 && /usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make[2]: *** No rule to make target `clean'.  Stop.
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make[1]: [kdist_clean] Error 2 (ignored)
/usr/bin/gcc-3.3
for templ in 
/home/dz/src/modules/usr_src/modules/cdfs/debian/cdfs-_KVERS_.postinst.modules.in;
 do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.10-5-686/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} 
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.10-5-686/g ;s/#KVERS#/2.6.10-5-686/g ; 
s/_KVERS_/2.6.10-5-686/g ; s/##KDREV##/2.6.10-34.6/g ; s/#KDREV#/2.6.10-34.6/g 
; s/_KDREV_/2.6.10-34.6/g' < $templ > ${templ%.modules.in}; \
  done
cd /home/dz/src/modules/usr_src/modules/cdfs
mkdir -p debian/cdfs-2.6.10-5-686/lib/modules/2.6.10-5-686/kernel/fs
cd 2.6 && make KDIR=/usr/src/linux
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
make -C /usr/src/linux SUBDIRS=/home/dz/src/modules/usr_src/modules/cdfs/2.6 
modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.10-5-686'
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/root.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/audio.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/cdXA.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/cddata.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/hfs.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/iso.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/proc.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/utils.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/daemon.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/discid.o
  CC [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/toc.o
  LD [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/cdfs.o
  Building modules, stage 2.
  MODPOST
  CC      /home/dz/src/modules/usr_src/modules/cdfs/2.6/cdfs.mod.o
  LD [M]  /home/dz/src/modules/usr_src/modules/cdfs/2.6/cdfs.ko
make[3]: Leaving directory `/usr/src/linux-headers-2.6.10-5-686'
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
cp 2.6/cdfs.ko debian/cdfs-2.6.10-5-686/lib/modules/2.6.10-5-686/kernel/fs/
dh_installdocs 2.6/cdfs.html 2.4/cdfs.png
dh_installchangelogs 
dh_link
dh_strip
dh_compress
dh_fixperms
# You may want to make some executables suid here.
dh_installdeb
dh_gencontrol  -- -v2.4.20+2.6.3-2+2.6.10-34.6
dh_md5sums
dh_builddeb --destdir=/home/dz/src/modules
dpkg-deb: building package `cdfs-2.6.10-5-686' in 
`/home/dz/src/modules/cdfs-2.6.10-5-686_2.4.20+2.6.3-2+2.6.10-34.6_i386.deb'.
make[1]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs'
/usr/bin/make  -f debian/rules kdist_clean
make[1]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs'
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
rm -f /home/dz/src/modules/usr_src/modules/cdfs/debian/control
rm -rf /home/dz/src/modules/usr_src/modules/cdfs/debian/cdfs-2.* *.o *.ko */*.o 
*/*.ko
/usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs'
make[2]: *** No rule to make target `clean'.  Stop.
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs'
make[1]: [kdist_clean] Error 2 (ignored)
cd 2.6 && /usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
rm *.o *.ko .*.cmd *.mod.c *~
rm: cannot remove `*.o': No such file or directory
rm: cannot remove `*.ko': No such file or directory
rm: cannot remove `*~': No such file or directory
make[2]: [clean] Error 1 (ignored)
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.6'
cd 2.4 && /usr/bin/make clean
make[2]: Entering directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make[2]: *** No rule to make target `clean'.  Stop.
make[2]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs/2.4'
make[1]: [kdist_clean] Error 2 (ignored)
make[1]: Leaving directory `/home/dz/src/modules/usr_src/modules/cdfs'

$ module-assistant -t -u ~/src/modules install cdfs
Found sudo, will use it for apt-get and dpkg commands.
Selecting previously deselected package cdfs-2.6.10-5-686.
(Reading database ... 149949 files and directories currently installed.)
Unpacking cdfs-2.6.10-5-686 (from 
.../cdfs-2.6.10-5-686_2.4.20+2.6.3-2+2.6.10-34.6_i386.deb) ...
Setting up cdfs-2.6.10-5-686 (2.4.20+2.6.3-2+2.6.10-34.6) ...

$ module-assistant -t -u ~/src/modules list-installed
Found sudo, will use it for apt-get and dpkg commands.
No data? You maybe want to run "module-assistant update" first.

$ module-assistant -t -u ~/src/modules list-installed cdfs
Found sudo, will use it for apt-get and dpkg commands.
cdfs-src (source package not installed):
  -- Binary package(s) for kernel(s):
   + (2.6.10-5-686): cdfs-2.6.10-5-686_2.4.20+2.6.3-2+2.6.10-34.6_i386.deb

$ dpkg -l cdfs-src cdfs-2.6.10-\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  cdfs-src       2.4.20+2.6.3-2 shows the tracks on a CD as normal files
ii  cdfs-2.6.10-5- 2.4.20+2.6.3-2 shows the tracks on a CD as normal files


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.10-5-686
Locale: LANG=C, LC_CTYPE=it_IT (charmap=ISO-8859-1)

Versions of packages module-assistant depends on:
ii  libtext-wrapi18n-perl     0.06-1         internationalized substitute of Te
ii  perl                      5.8.4-6ubuntu1 Larry Wall's Practical Extraction 

-- no debconf information


I have also a suggestion: print the 'found sudo' message only if -v is set.

-- 
Massimo Dal Zotto <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to