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]

Reply via email to