Bug#384558: module-assistant build ieee80211-source fails

2007-06-20 Thread Lucas Nussbaum
On 24/08/06 at 23:40 -0400, Edward Allcutt wrote:
 Package: ieee80211-source
 Version: 1.1.14-1
 Severity: important
 
 the error module-assistant reports is:
 debian/rules:6: /usr/share/dpatch/dpatch.make: No such file or directory
 make: *** No rule to make target `/usr/share/dpatch/dpatch.make'. Stop.

Hi,

Any news on this bug?

Seems like there's a valid patch, right?
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |


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



Bug#384558: module-assistant build ieee80211-source fails

2007-06-20 Thread Daniel Baumann
Lucas Nussbaum wrote:
 Any news on this bug?

the point is that i'm still waiting for a mail about ipw2200-ap;
depending on that, either ieee80211 can be removed or not.

-- 
Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:  [EMAIL PROTECTED]
Internet:   http://people.panthera-systems.net/~daniel-baumann/


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



Bug#384558: module-assistant build ieee80211-source fails

2006-08-26 Thread mechanix
tags 384558 + patch
thanks

On Thu, Aug 24, 2006 at 11:40:33PM -0400, Edward Allcutt wrote:
 
 the error module-assistant reports is:
 debian/rules:6: /usr/share/dpatch/dpatch.make: No such file or directory
 make: *** No rule to make target `/usr/share/dpatch/dpatch.make'. Stop.

Another missing dependency is gcc-4.0 (explicitly), with just gcc and
thus gcc-4.1 the build fails, too.

 after installing dpatch building fails somewhat more verbosely,

Attached patch fixes this. I think that only even the first chunk is
needed, the dh_gencontrol options are probably not (and the DH_VERBOSE
environment variable is not at all, it was just a debugging bandaid).

Installing the resulting module package still fails because the included
modules are also in the linux-image package you have installed, which
should probably taken care of by using diversions.


Regards,

Filip

-- 
Once upon a time a hacker named Xman wrote a library that used aio, and
 decided to use sigtimedwait() to pick up completion notifications. It
 worked well, and his I/O was blazing fast (since was using a copy of
 Linux that was patched to have good aio).
-- opening of A signal fairy tale by Dan Kegel
--- modules/ieee80211/debian/rules
+++ modules/ieee80211.new/debian/rules
@@ -108,6 +108,7 @@
dh_clean -k
dh_installdirs
 
+   sed s/_KVERS_/$(KVERS)/ debian/control.modules.in  debian/control
# Build the module
$(MAKE) modules KERNEL_DIR=$(KSRC) KVERS=$(KVERS)
 
@@ -136,7 +137,7 @@
#debian/ieee80211-headers-$(KVERS).$$FILE; \
#done
dh_installdeb
-   dh_gencontrol -- -v$(VERSION)
+   DH_VERBOSE=1 dh_gencontrol -s -i -- -v$(VERSION)
dh_md5sums
dh_builddeb --destdir=$(DEB_DESTDIR)
dh_clean -k


Bug#384558: module-assistant build ieee80211-source fails

2006-08-24 Thread Edward Allcutt
Package: ieee80211-source
Version: 1.1.14-1
Severity: important

the error module-assistant reports is:
debian/rules:6: /usr/share/dpatch/dpatch.make: No such file or directory
make: *** No rule to make target `/usr/share/dpatch/dpatch.make'. Stop.

after installing dpatch building fails somewhat more verbosely,
see attached file

as an aside, reportbug tells me:
Your version of ieee80211-source (1.1.14-1) is newer than that in Debian!
despite me getting it from ftp.us.debian.org 10 minutes ago.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages ieee80211-source depends on:
ii  bzip2 1.0.3-3high-quality block-sorting file co
ii  debhelper 5.0.37.3   helper programs for debian/rules
ii  make  3.81-2 The GNU version of the make util
ii  module-assistant  0.10.6 tool to make module package creati

ieee80211-source recommends no packages.

-- no debconf information
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.17-1-686/build 
KVERS=2.6.17-1-686
make[2]: Entering directory `/usr/src/modules/ieee80211'
/usr/bin/make -C /lib/modules/2.6.17-1-686/build M=/usr/src/modules/ieee80211 
modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.17-1-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]