Public bug reported:
Binary package hint: module-assistant
On Gutsy after a succesfull and clean install and after installing all
build dependencies, appropriate kernel headers and all repositories
enabled (in fact I have a local mirrored repo with main, restricted,
universe and multiverse just in case if the Internet link fails) when I
do a sudo m-a and follow all module-assistant's instructions to attempt
to build and install some module (i.e.: zd1211, sl-modem or cdfs) just
before building, when on the menu I choose LIST I get:
cdfs-src (source) installed (V: 2.4.20.a+2.6.18-1): │
│ -- Binary package(s) for kernel(s): │
│ + (2.6.22-14-generic): not found │
│ Some packages could not be found. The "search" command can search in the │
│ package pool for precompiled packages.
though I've installed all dependencies and previously I've used the GET
command.
If then I hit on the BUILD option then a messege box telling " Build of
the package cdfs-src (or any other module) failed! How do you wish to
proceed? "
" │
│ VIEW Examine the build log file │
│ CONTINUE Skip and continue with the next operation │
│ STOP Stop processing the build commands "
It's no matter if I use the console menu or directly I issue something
like " sudo m-a clean,get,build zd1211" the result allways ends the
same.
Here are some log files from m-a
For sl-modem:
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp configure-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean SUPPORT_ALSA=1
make[1]: Entering directory `/usr/src/modules/sl-modem'
make[1]: Leaving directory `/usr/src/modules/sl-modem'
cd modem; /usr/bin/make clean SUPPORT_ALSA=1
make[1]: Entering directory `/usr/src/modules/sl-modem/modem'
make[1]: Leaving directory `/usr/src/modules/sl-modem/modem'
dh_clean
/usr/bin/make -C drivers clean
make[1]: Entering directory `/usr/src/modules/sl-modem/drivers'
rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o
sysdep_amr.o *.mod.* .*.cmd *~
rm -f -r .tmp_versions
make[1]: Leaving directory `/usr/src/modules/sl-modem/drivers'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/sl-modem'
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp configure-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean SUPPORT_ALSA=1
make[2]: Entering directory `/usr/src/modules/sl-modem'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/src/modules/sl-modem'
make[1]: [clean] Error 2 (ignored)
cd modem; /usr/bin/make clean SUPPORT_ALSA=1
make[2]: Entering directory `/usr/src/modules/sl-modem/modem'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/src/modules/sl-modem/modem'
make[1]: [clean] Error 2 (ignored)
dh_clean
/usr/bin/make -C drivers clean
make[2]: Entering directory `/usr/src/modules/sl-modem/drivers'
rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o
sysdep_amr.o *.mod.* .*.cmd *~
rm -f -r .tmp_versions
make[2]: Leaving directory `/usr/src/modules/sl-modem/drivers'
for templ in /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst
/usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst.backup
/usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst.modules.in;
do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-14-generic/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.22-14-generic/g ;s/#KVERS#/2.6.22-14-generic/g ;
s/_KVERS_/2.6.22-14-generic/g ; s/##KDREV##/2.6.22-14.46/g ;
s/#KDREV#/2.6.22-14.46/g ; s/_KDREV_/2.6.22-14.46/g ' < $templ >
${templ%.modules.in}; \
done
dh_clean -k
dh_installdirs lib/modules/2.6.22-14-generic/misc usr/lib/sl-modem
if ! test -e drivers/Makefile ; then echo "Please update the package, extract
the tarball!"; exit 1 ; fi
/usr/bin/make -C drivers KERNEL_DIR=/usr/src/linux KVERS=2.6.22-14-generic
make[2]: Entering directory `/usr/src/modules/sl-modem/drivers'
gcc -I/usr/src/linux/include -o kernel-ver kernel-ver.c
kernel-ver.c: In function ‘main’:
kernel-ver.c:11: error: ‘UTS_RELEASE’ undeclared (first use in this function)
kernel-ver.c:11: error: (Each undeclared identifier is reported only once
kernel-ver.c:11: error: for each function it appears in.)
make[2]: *** [kernel-ver] Error 1
make[2]: Leaving directory `/usr/src/modules/sl-modem/drivers'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/sl-modem'
make: *** [kdist_build] Error 2
For cdfs:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
rm -f /usr/src/modules/cdfs/debian/control
rm -rf /usr/src/modules/cdfs/debian/cdfs-2.* *.o *.ko */*.o */*.ko
/usr/bin/make clean
make[1]: Entering directory `/usr/src/modules/cdfs'
make[1]: Leaving directory `/usr/src/modules/cdfs'
cd 2.6 && /usr/bin/make clean
make[1]: Entering directory `/usr/src/modules/cdfs/2.6'
rm *.o *.ko .*.cmd *.mod.c *~
make[1]: Leaving directory `/usr/src/modules/cdfs/2.6'
cd 2.4 && /usr/bin/make clean
make[1]: Entering directory `/usr/src/modules/cdfs/2.4'
make[1]: Leaving directory `/usr/src/modules/cdfs/2.4'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/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 /usr/src/modules/cdfs/debian/control
rm -rf /usr/src/modules/cdfs/debian/cdfs-2.* *.o *.ko */*.o */*.ko
/usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/cdfs'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/src/modules/cdfs'
make[1]: [kdist_clean] Error 2 (ignored)
cd 2.6 && /usr/bin/make clean
make[2]: Entering directory `/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 `/usr/src/modules/cdfs/2.6'
cd 2.4 && /usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/cdfs/2.4'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/src/modules/cdfs/2.4'
make[1]: [kdist_clean] Error 2 (ignored)
for templ in /usr/src/modules/cdfs/debian/cdfs-_KVERS_.postinst.modules.in; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-14-generic/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.22-14-generic/g ;s/#KVERS#/2.6.22-14-generic/g ;
s/_KVERS_/2.6.22-14-generic/g ; s/##KDREV##/2.6.22-14.46/g ;
s/#KDREV#/2.6.22-14.46/g ; s/_KDREV_/2.6.22-14.46/g ' < $templ >
${templ%.modules.in}; \
done
cd /usr/src/modules/cdfs
mkdir -p debian/cdfs-2.6.22-14-generic/lib/modules/2.6.22-14-generic/kernel/fs
cd 2.6 && make KDIR=/usr/src/linux
make[2]: Entering directory `/usr/src/modules/cdfs/2.6'
make -C /usr/src/linux SUBDIRS=/usr/src/modules/cdfs/2.6 modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /usr/src/modules/cdfs/2.6/root.o
CC [M] /usr/src/modules/cdfs/2.6/audio.o
/usr/src/modules/cdfs/2.6/audio.c:170: error: ‘generic_file_read’ undeclared
here (not in a function)
make[4]: *** [/usr/src/modules/cdfs/2.6/audio.o] Error 1
make[3]: *** [_module_/usr/src/modules/cdfs/2.6] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/modules/cdfs/2.6'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/cdfs'
make: *** [kdist_build] Error 2
For zd1211:
dh_clean
make clean
make[1]: Entering directory `/usr/src/modules/zd1211'
rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o src/*.o src/.*.o.cmd
make[1]: Leaving directory `/usr/src/modules/zd1211'
/usr/bin/make V=0 -C /usr/src/linux-headers-2.6.22-14-generic
SUBDIRS=/usr/src/modules/zd1211 clean
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
cd: 1: can't cd to build-tree/zd1211-0.0.0.svnr67
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
cd: 1: can't cd to build-tree/zd1211-0.0.0.svnr67
make[1]: Entering directory `/usr/src/modules/zd1211'
dh_clean
make clean
make[2]: Entering directory `/usr/src/modules/zd1211'
rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o src/*.o src/.*.o.cmd
make[2]: Leaving directory `/usr/src/modules/zd1211'
/usr/bin/make V=0 -C /usr/src/linux-headers-2.6.22-14-generic
SUBDIRS=/usr/src/modules/zd1211 clean
make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
for templ in /usr/src/modules/zd1211/debian/zd1211-module-_KVERS_.postinst
/usr/src/modules/zd1211/debian/zd1211-module-_KVERS_.postinst.modules.in; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-14-generic/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.22-14-generic/g ;s/#KVERS#/2.6.22-14-generic/g ;
s/_KVERS_/2.6.22-14-generic/g ; s/##KDREV##/2.6.22-14.46/g ;
s/#KDREV#/2.6.22-14.46/g ; s/_KDREV_/2.6.22-14.46/g ' < $templ >
${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
/usr/bin/make V=0 -C /usr/src/linux-headers-2.6.22-14-generic
SUBDIRS=/usr/src/modules/zd1211 ZD1211REV_B=0 modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /usr/src/modules/zd1211/src/zd1205.o
In file included from /usr/src/modules/zd1211/src/zd1205.c:42:
/usr/src/modules/zd1211/src/zd1205.h:1332: warning: type qualifiers ignored on
function return type
/usr/src/modules/zd1211/src/zd1205.h:1279: warning: ‘zd_readl’ declared inline
after being called
/usr/src/modules/zd1211/src/zd1205.h:1279: warning: previous declaration of
‘zd_readl’ was here
/usr/src/modules/zd1211/src/zd1205.c: In function ‘zd1205_validate_frame’:
/usr/src/modules/zd1211/src/zd1205.c:2806: warning: unused variable ‘len1’
/usr/src/modules/zd1211/src/zd1205.c: In function ‘zd1205_rx_isr’:
/usr/src/modules/zd1211/src/zd1205.c:4152: error: ‘struct sk_buff’ has no
member named ‘mac’
/usr/src/modules/zd1211/src/zd1205.c: In function ‘zd1205wext_iw_get_stats’:
/usr/src/modules/zd1211/src/zd1205.c:4773: error: ‘struct driver_stats’ has no
member named ‘iw_stats’
/usr/src/modules/zd1211/src/zd1205.c: In function ‘zd1205_translate_scan’:
/usr/src/modules/zd1211/src/zd1205.c:7176: warning: format ‘%d’ expects type
‘int’, but argument 4 has type ‘U32’
/usr/src/modules/zd1211/src/zd1205.c:7176: warning: unknown conversion type
character ‘,’ in format
/usr/src/modules/zd1211/src/zd1205.c:7176: warning: spurious trailing ‘%’ in
format
/usr/src/modules/zd1211/src/zd1205.c: In function ‘zd1205_list_bss’:
/usr/src/modules/zd1211/src/zd1205.c:7381: warning: format ‘%2d’ expects type
‘int’, but argument 2 has type ‘U32’
/usr/src/modules/zd1211/src/zd1205.c:7381: warning: spurious trailing ‘%’ in
format
/usr/src/modules/zd1211/src/zd1205.c: At top level:
/usr/src/modules/zd1211/src/zd1205.c:7520: warning: type qualifiers ignored on
function return type
/usr/src/modules/zd1211/src/zd1205.c:7601: warning: type qualifiers ignored on
function return type
/usr/src/modules/zd1211/src/zd1205.c:7690: warning: type qualifiers ignored on
function return type
/usr/src/modules/zd1211/src/zd1205.c:7706: warning: type qualifiers ignored on
function return type
/usr/src/modules/zd1211/src/zd1205.c: In function ‘CalculateQuality’:
/usr/src/modules/zd1211/src/zd1205.c:10046: warning: unused variable ‘rxOffset’
make[3]: *** [/usr/src/modules/zd1211/src/zd1205.o] Error 1
make[2]: *** [_module_/usr/src/modules/zd1211] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/zd1211'
make: *** [kdist_build] Error 2
It is worth to note that I've followed the advise from that other bug
report https://bugs.launchpad.net/ubuntu/+source/module-
assistant/+bug/146378
... and also I've checked out this others
https://bugs.launchpad.net/ubuntu/+source/module-assistant/+bug/55630
https://bugs.launchpad.net/ubuntu/+source/module-assistant/+bug/40166
Probably this other
https://bugs.launchpad.net/ubuntu/+source/module-assistant/+bug/113991
relates to the same problem.
** Affects: module-assistant (Ubuntu)
Importance: Undecided
Status: New
--
Module Assistant refuses to build anything on Gutsy.
https://bugs.launchpad.net/bugs/178789
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs