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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to