Your message dated Fri, 19 Aug 2005 10:07:19 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#323702: linux-headers-2.6.12-1: recursive symlinks prevent
module-assistant from building modules
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Aug 2005 00:08:56 +0000
>From [EMAIL PROTECTED] Wed Aug 17 17:08:56 2005
Return-path: <[EMAIL PROTECTED]>
Received: from mailhub246.itcs.purdue.edu [128.210.5.246]
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1E5Xxo-0008UY-00; Wed, 17 Aug 2005 17:08:56 -0700
Received: from kryten ([69.251.216.97])
(authenticated bits=0)
by mailhub246.itcs.purdue.edu (8.13.4/8.13.4/avscan-smtp) with ESMTP id
j7I08s0L030590
(version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);
Wed, 17 Aug 2005 19:08:55 -0500
Received: from paul by kryten with local (Exim 4.52)
id 1E5Xxl-0002nX-09; Wed, 17 Aug 2005 20:08:53 -0400
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Paul Kuliniewicz <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: linux-headers-2.6.12-1: recursive symlinks prevent module-assistant
from
building modules
X-Mailer: reportbug 3.15
Date: Wed, 17 Aug 2005 20:08:52 -0400
Message-Id: <[EMAIL PROTECTED]>
X-PMX-Version: 4.7.1.128075
X-PerlMx-Virus-Scanned: Yes
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
Package: linux-headers-2.6.12-1
Version: 2.6.12-5
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
linux-headers-2.6.12-1 ships recursive symlinks in
/usr/src/linux-headers-2.6.12-1/arch/i386, as shown:
[EMAIL PROTECTED]:/usr/src/linux-headers-2.6.12-1/arch/i386$ ls -l
total 56
lrwxrwxrwx 1 root root 49 Aug 17 18:47 Kconfig ->
../../../linux-headers-2.6.12-1/arch/i386/Kconfig
lrwxrwxrwx 1 root root 55 Aug 17 18:47 Kconfig.debug ->
../../../linux-headers-2.6.12-1/arch/i386/Kconfig.debug
lrwxrwxrwx 1 root root 50 Aug 17 18:47 Makefile ->
../../../linux-headers-2.6.12-1/arch/i386/Makefile
drwxr-xr-x 3 root root 4096 Aug 17 18:47 boot
drwxr-xr-x 2 root root 4096 Aug 17 18:47 crypto
drwxr-xr-x 5 root root 4096 Aug 17 18:47 kernel
drwxr-xr-x 2 root root 4096 Aug 17 18:47 lib
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-default
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-es7000
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-generic
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-visws
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-voyager
drwxr-xr-x 2 root root 4096 Aug 17 18:47 math-emu
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mm
drwxr-xr-x 2 root root 4096 Aug 17 18:47 oprofile
drwxr-xr-x 2 root root 4096 Aug 17 18:47 pci
drwxr-xr-x 2 root root 4096 Aug 17 18:47 power
linux-headers-2.6.12-1-686 has symlinks to these recursive symlinks:
[EMAIL PROTECTED]:/usr/src/linux-headers-2.6.12-1-686/arch/i386$ ls -l
total 56
lrwxrwxrwx 1 root root 49 Aug 17 18:47 Kconfig ->
../../../linux-headers-2.6.12-1/arch/i386/Kconfig
lrwxrwxrwx 1 root root 55 Aug 17 18:47 Kconfig.debug ->
../../../linux-headers-2.6.12-1/arch/i386/Kconfig.debug
lrwxrwxrwx 1 root root 50 Aug 17 18:47 Makefile ->
../../../linux-headers-2.6.12-1/arch/i386/Makefile
drwxr-xr-x 3 root root 4096 Aug 17 18:47 boot
drwxr-xr-x 2 root root 4096 Aug 17 18:47 crypto
drwxr-xr-x 5 root root 4096 Aug 17 18:47 kernel
drwxr-xr-x 2 root root 4096 Aug 17 18:47 lib
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-default
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-es7000
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-generic
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-visws
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mach-voyager
drwxr-xr-x 2 root root 4096 Aug 17 18:47 math-emu
drwxr-xr-x 2 root root 4096 Aug 17 18:47 mm
drwxr-xr-x 2 root root 4096 Aug 17 18:47 oprofile
drwxr-xr-x 2 root root 4096 Aug 17 18:47 pci
drwxr-xr-x 2 root root 4096 Aug 17 18:47 power
When module-assistant tries to build a module for this kernel, the build
fails because it tries to dereference this recursive symlink. Here's a
build log from trying to build ieee80211-source;
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp configure-stamp
rm -rf modules
/usr/bin/make clean
make[1]: Entering directory `/usr/src/modules/ieee80211'
make[1]: Leaving directory `/usr/src/modules/ieee80211'
/usr/bin/make -C driver clean
make[1]: Entering directory `/usr/src/modules/ieee80211/driver'
rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
rm -rf /usr/src/modules/ieee80211/driver/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/driver'
dh_clean
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/ieee80211'
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp configure-stamp
rm -rf modules
/usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/ieee80211'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/src/modules/ieee80211'
make[1]: [clean] Error 2 (ignored)
/usr/bin/make -C driver clean
make[2]: Entering directory `/usr/src/modules/ieee80211/driver'
rm -f *.mod.c *.mod *.o *.ko .*.cmd .*.flags *.lst *~ .#*
rm -rf /usr/src/modules/ieee80211/driver/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/driver'
dh_clean
/usr/bin/gcc-4.0
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.12-1-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.12-1-686/g ;s/#KVERS#/2.6.12-1-686/g ;
s/_KVERS_/2.6.12-1-686/g ; s/##KDREV##/2.6.12-5/g ; s/#KDREV#/2.6.12-5/g ;
s/_KDREV_/2.6.12-5/g' < $templ > ${templ%.modules.in}; \
done
export DH_OPTIONS='-pieee80211-modules-2.6.12-1-686'
dh_testdir
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C driver KSRC=/usr/src/linux KVER=2.6.12-1-686
make[2]: Entering directory `/usr/src/modules/ieee80211/driver'
/usr/bin/make -C /usr/src/linux M=/usr/src/modules/ieee80211/driver
MODVERDIR=/usr/src/modules/ieee80211/driver modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.12-1-686'
Makefile:530: /usr/src/linux-headers-2.6.12-1-686/arch/i386/Makefile: Too many
levels of symbolic links
make[3]: stat:/usr/src/linux-headers-2.6.12-1-686/arch/i386/Makefile: Too many
levels of symbolic links
make[3]: *** No rule to make target
`/usr/src/linux-headers-2.6.12-1-686/arch/i386/Makefile'. Stop.
make[3]: Leaving directory `/usr/src/linux-headers-2.6.12-1-686'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/ieee80211/driver'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/ieee80211'
make: *** [kdist_build] Error 2
- -- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.9-1-686
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages linux-headers-2.6.12-1 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
linux-headers-2.6.12-1 recommends no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDA9GUZOE8w8ubnoERAnbkAKCDYq4OzUhz/S3UAanW2Kr5wV0tHQCfXV42
Fba9acFTgBSzXcWbfEjIFvA=
=72ct
-----END PGP SIGNATURE-----
---------------------------------------
Received: (at 323702-done) by bugs.debian.org; 19 Aug 2005 08:08:03 +0000
>From [EMAIL PROTECTED] Fri Aug 19 01:08:03 2005
Return-path: <[EMAIL PROTECTED]>
Received: from baikonur.stro.at [213.239.196.228]
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1E61v0-0004vi-00; Fri, 19 Aug 2005 01:08:03 -0700
Received: by baikonur.stro.at (Postfix, from userid 1001)
id E8EE55C00B; Fri, 19 Aug 2005 10:07:19 +0200 (CEST)
Date: Fri, 19 Aug 2005 10:07:19 +0200
From: Maximilian Attems <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: Bastian Blank <[EMAIL PROTECTED]>
Subject: Re: Bug#323702: linux-headers-2.6.12-1: recursive symlinks prevent
module-assistant from building modules
Message-ID: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[EMAIL PROTECTED]>
User-Agent: Mutt/1.5.9i
X-Virus-Scanned: by Amavis (ClamAV) at stro.at
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
On Thu, Aug 18, 2005 at 05:25:38PM -0400, Paul Kuliniewicz wrote:
> Hmm. I purged the packages, deleted the cached .debs, and re-installed,
> and now everything looks to be as it should be. I'm not sure what had
> happened there. I think I had version -2 of the .deb and then upgraded
> it to -5, but I don't remember for sure.
>
> Everything seems to be working now, so I guess you can close this bug.
doing as requested. ;)
--
maks
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]