[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Fwd: dh_gencontrol error]



Sorry if this is a duplicate. I sent the first message from the wrong
email account and wanted to make sure it goes through.

Tom
-------- Forwarded Message --------
> From: Tom Ashley <tomashleyjr@yahoo.com>
> To: Debian User <debian-user@lists.debian.org>
> Subject: dh_gencontrol error
> Date: Sat, 21 Jul 2007 12:57:15 +0800
> 
> Hi,
> 
> I'm a new Debian user with limited Linux command line experience.  I've
> used Mandrake/Mandriva for the past 5 years or so but have depended
> primarily on GUI tools.
> 
> I'm attempting to configure my laptop (custom build on ASUS) for WIFI
> using Debian Etch.  The ethernet card is Intel Pro/Wireless 2200BG.  The
> Wiki-Debian How-To Manual provides instructions, but I'm having
> problems.  When attempting to build ieee80211, the following error
> message appears:
> 
> 	dh_gencontrol: command returned error code 65280
> 	make[1]: *** [binary-modules] Error 1
> 	make[1]: Leaving directory `/usr/src/modules/ieee80211'
> 	make: *** [kdist_build] Error 2
> 
> I'd appreciate any help you can offer.  The full text output from my
> attempt appears at the end of this message.
> 
> Thanks,
> 
> Tom Ashley
> 
> 
> 
> Tom:~# module-assistant -t build ieee80211-source
> Extracting the package tarball, /usr/src/ieee80211.tar.bz2, please
> wait...
> 
> dpatch  deapply-all
> rm -rf patch-stamp patch-stampT debian/patched
> dh_testdir
> #dh_testroot
> rm -f build-arch-stamp build-indep-stamp
> # Cleaning package
> /usr/bin/make clean
> make[1]: Entering directory `/usr/src/modules/ieee80211'
> rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
> rm -rf /usr/src/modules/ieee80211/tmp .tmp_versions
> for file in *.{c,h} net/*.h; do \
>                 if [ -e $file ]; then \
>                         sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
>                 fi \
>         done
> make[1]: Leaving directory `/usr/src/modules/ieee80211'
> rm -f *.ko-* debian/*postrm debian/*preinst
> dh_clean
> /usr/bin/make  -f debian/rules clean
> make[1]: Entering directory `/usr/src/modules/ieee80211'
> dpatch  deapply-all
> rm -rf patch-stamp patch-stampT debian/patched
> dh_testdir
> #dh_testroot
> rm -f build-arch-stamp build-indep-stamp
> # Cleaning package
> /usr/bin/make clean
> make[2]: Entering directory `/usr/src/modules/ieee80211'
> rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
> rm -rf /usr/src/modules/ieee80211/tmp .tmp_versions
> for file in *.{c,h} net/*.h; do \
>                 if [ -e $file ]; then \
>                         sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
>                 fi \
>         done
> make[2]: Leaving directory `/usr/src/modules/ieee80211'
> rm -f *.ko-* debian/*postrm debian/*preinst
> dh_clean
> make[1]: Leaving directory `/usr/src/modules/ieee80211'
> /usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
> make[1]: Entering directory `/usr/src/modules/ieee80211'
> dpatch  deapply-all
> rm -rf patch-stamp patch-stampT debian/patched
> dh_testdir
> #dh_testroot
> rm -f build-arch-stamp build-indep-stamp
> # Cleaning package
> /usr/bin/make clean
> make[2]: Entering directory `/usr/src/modules/ieee80211'
> rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
> rm -rf /usr/src/modules/ieee80211/tmp .tmp_versions
> for file in *.{c,h} net/*.h; do \
>                 if [ -e $file ]; then \
>                         sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
>                 fi \
>         done
> make[2]: Leaving directory `/usr/src/modules/ieee80211'
> rm -f *.ko-* debian/*postrm debian/*preinst
> dh_clean
> /usr/bin/make -w -f debian/rules clean
> make[2]: Entering directory `/usr/src/modules/ieee80211'
> dpatch  deapply-all
> rm -rf patch-stamp patch-stampT debian/patched
> dh_testdir
> #dh_testroot
> rm -f build-arch-stamp build-indep-stamp
> # Cleaning package
> /usr/bin/make clean
> make[3]: Entering directory `/usr/src/modules/ieee80211'
> rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
> rm -rf /usr/src/modules/ieee80211/tmp .tmp_versions
> for file in *.{c,h} net/*.h; do \
>                 if [ -e $file ]; then \
>                         sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
>                 fi \
>         done
> make[3]: Leaving directory `/usr/src/modules/ieee80211'
> rm -f *.ko-* debian/*postrm debian/*preinst
> dh_clean
> make[2]: Leaving directory `/usr/src/modules/ieee80211'
> make[1]: Nothing to be done for `kdist_config'.
> dh_testroot
> dh_clean -k
> dh_installdirs
> # Build the module
> /usr/bin/make modules KERNEL_DIR=/lib/modules/2.6.18-4-686/build
> KVERS=2.6.18-4-686
> make[2]: Entering directory `/usr/src/modules/ieee80211'
> /usr/bin/make -C /lib/modules/2.6.18-4-686/build
> M=/usr/src/modules/ieee80211 modules
> make[3]: Entering directory `/usr/src/linux-headers-2.6.18-4-686'
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_module.o
> CC [M]  /usr/src/modules/ieee80211/ieee80211_tx.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_rx.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_wx.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_geo.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_crypt.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_crypt_wep.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_crypt_ccmp.o
>   CC [M]  /usr/src/modules/ieee80211/ieee80211_crypt_tkip.o
>   Building modules, stage 2.
>   MODPOST
>   CC      /usr/src/modules/ieee80211/ieee80211.mod.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211.ko
>   CC      /usr/src/modules/ieee80211/ieee80211_crypt.mod.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211_crypt.ko
>   CC      /usr/src/modules/ieee80211/ieee80211_crypt_ccmp.mod.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211_crypt_ccmp.ko
>   CC      /usr/src/modules/ieee80211/ieee80211_crypt_tkip.mod.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211_crypt_tkip.ko
>   CC      /usr/src/modules/ieee80211/ieee80211_crypt_wep.mod.o
>   LD [M]  /usr/src/modules/ieee80211/ieee80211_crypt_wep.ko
> make[3]: Leaving directory `/usr/src/linux-headers-2.6.18-4-686'
> make[2]: Leaving directory `/usr/src/modules/ieee80211'
> # Install the module
> install -d -m 0755
> debian/ieee80211-modules-2.6.18-4-686/lib/modules/2.6.18-4-686/kernel/net/ieee80211
> for MODULE in ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_ccmp.ko
> ieee80211_crypt_tkip.ko ieee80211_crypt_wep.ko; \
>         do \
>                 cp $MODULE
> debian/ieee80211-modules-2.6.18-4-686/lib/modules/2.6.18-4-686/kernel/net/ieee80211; \
>         done
> # Install the headers
> install -d -m 0755
> debian/ieee80211-headers-2.6.18-4-686/usr/src/linux-headers-2.6.18-4-686/includes/net
> cp -a net/*
> debian/ieee80211-headers-2.6.18-4-686/usr/src/linux-headers-2.6.18-4-686/includes/net
> dh_installdocs
> dh_installchangelogs
> dh_compress
> dh_fixperms
> dh_installmodules
> #sed -i "s/@KERNEL@/2.6.18-4-686/" debian/preinst
> #sed -i "s/@KERNEL@/2.6.18-4-686/" debian/postrm
> #for FILE in postrm preinst; \
>         #do \
> cp -a net/*
> debian/ieee80211-headers-2.6.18-4-686/usr/src/linux-headers-2.6.18-4-686/includes/net
> dh_installdocs
> dh_installchangelogs
> dh_compress
> dh_fixperms
> dh_installmodules
> #sed -i "s/@KERNEL@/2.6.18-4-686/" debian/preinst
> #sed -i "s/@KERNEL@/2.6.18-4-686/" debian/postrm
> #for FILE in postrm preinst; \
>         #do \
>         #       cat debian/$FILE.headers.in \
>         #               | sed -e s/@KERNEL@/2.6.18-4-686/ \
>         #               > debian/ieee80211-headers-2.6.18-4-686.$FILE; \
>         #done
> dh_installdeb
> dh_gencontrol -- -v1.1.14-1+2.6.18.dfsg.1-12etch2
> dpkg-gencontrol: error: current build architecture i386 does not appear
> in package's list (amd64)
> dh_gencontrol: command returned error code 65280
> make[1]: *** [binary-modules] Error 1
> make[1]: Leaving directory `/usr/src/modules/ieee80211'
> make: *** [kdist_build] Error 2
> See /var/cache/modass/ieee80211-source.buildlog.2.6.18-4-686.1184991956
> for details.
> Build failed. Press Return to continue...
> 



Reply to: