Source: libc6
Version: 2.13-13
Severity: normal
While trying to build eglibc 2.13-13 using make 3.82-1 from
experimental, build stops with
....
make[3]: Leaving directory `/var/tmp/build/eglibc-2.13/wctype'
/usr/bin/make subdir=manual -C manual ..=../ subdir_lib
sed: can't read libc.texinfo: No such file or directory
make[3]: Entering directory `/var/tmp/build/eglibc-2.13/manual'
Makefile:235: *** mixed implicit and normal rules. Stop.
make[3]: Leaving directory `/var/tmp/build/eglibc-2.13/manual'
make[2]: *** [manual/subdir_lib] Error 2
make[2]: Leaving directory `/var/tmp/build/eglibc-2.13'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/build/eglibc-2.13/build-tree/amd64-libc'
make: *** [/var/tmp/build/eglibc-2.13/stamp-dir/build_libc] Error 2
The Makefile in question is manual/Makefile, generated by patch
all/local-remove-manual.diff, and the offending rule is
$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%:
$(make-target-directory)
touch $@
After splitting that up into a normal and an implicit rule build stops
again with
....
make[3]: Leaving directory `/var/tmp/build/eglibc-2.13/iconv'
/usr/bin/make subdir=locale -C locale ..=../ subdir_install
make[3]: Entering directory `/var/tmp/build/eglibc-2.13/locale'
make[3]: Leaving directory `/var/tmp/build/eglibc-2.13/locale'
make[3]: Entering directory `/var/tmp/build/eglibc-2.13/locale'
/usr/bin/install -c -m 644 locale.h /usr/include/locale.h
/usr/bin/install: cannot remove `/usr/include/locale.h': Permission
denied
make[3]: *** [/usr/include/locale.h] Error 1
make[3]: Leaving directory `/var/tmp/build/eglibc-2.13/locale'
make[2]: *** [locale/subdir_install] Error 2
make[2]: Leaving directory `/var/tmp/build/eglibc-2.13'
make[1]: *** [install] Error 2
make[1]: Leaving directory
`/var/tmp/build/eglibc-2.13/build-tree/amd64-libc'
make: *** [/var/tmp/build/eglibc-2.13/stamp-dir/install_libc] Error 2
Looks like make somehow lost the value of install_root, but
earlier install_root seemed OK, e.g.
make[3]: Entering directory `/var/tmp/build/eglibc-2.13/iconv'
/usr/bin/install -c -m 644 iconv.h
/var/tmp/build/eglibc-2.13/debian/tmp-libc/usr/include/iconv.h
/usr/bin/install -c -m 644 gconv.h /var/tmp/build/eglibc-2.13/debian/tmp-libc/us
r/include/gconv.h
Note that the problem is not specific to -13, at least -12 and -11
fail in the same way.
Cheers, Roderich
-- System Information:
Debian Release: wheezy/sid
APT prefers oneiric
APT policy: (500, 'oneiric'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libc6 depends on:
ii libc-bin 2.13-13 Embedded GNU C Library: Binaries
ii libgcc1 1:4.6.1-5 GCC support library
libc6 recommends no packages.
Versions of packages libc6 suggests:
ii cdebconf [debconf-2.0] 0.156 Debian Configuration Management Sy
ii debconf [debconf-2.0] 1.5.41 Debian configuration management sy
ii glibc-doc 2.13-10 Embedded GNU C Library: Documentat
ii locales 2.13-13 Embedded GNU C Library: National L
ii make 3.82-1 utility for directing compilation
-- debconf information:
* glibc/upgrade: true
glibc/disable-screensaver:
* glibc/restart-failed:
* glibc/restart-services: samba exim4 cups cron atd
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]