Your message dated Sat, 24 Sep 2011 15:47:30 +0000
with message-id <e1r7uru-00022r...@franck.debian.org>
and subject line Bug#638418: fixed in gcc-defaults 1.108
has caused the Debian Bug report #638418,
regarding gcc-multilib: needs to ensure that /usr/include/asm is a symlink
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
638418: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638418
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-multilib
Version: 4:4.6.1-2
Severity: serious
I've been tearing my hair out WTF this suddenly happened:
,----
| $ echo '#include <errno.h>' > junk.c
| $ gcc -m64 -c junk.c
| In file included from /usr/include/bits/errno.h:25:0,
| from /usr/include/errno.h:36,
| from junk.c:1:
| /usr/include/linux/errno.h:4:23: fatal error: asm/errno.h: No such file or
directory
`----
It turns out that /usr/include/asm is an empty directory and not a
symlink to i386-linux-gnu/asm as shipped in the package. And
linux-libc-dev has only recently switched to multiarch paths and dropped
the /usr/include/asm directory:
,----
| linux-2.6 (3.0.0-2) unstable; urgency=high
| [...]
| [ Ben Hutchings ]
| * linux-libc-dev: Install include/asm under arch-specific directory
| (thanks to Aurelien for correcting the directory); mark package as
| multi-arch-coinstallable (Multi-Arch: same)
`----
Possible solution: depend on linux-libc-dev (>= 3.0.0-2) on Linux
architectures and ship a postinst that converts /usr/include/asm into a
symlink if it's still a directory.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 3.0.3-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gcc-multilib depends on:
ii cpp 4:4.6.1-2 GNU C preprocessor (cpp)
ii gcc 4:4.6.1-2 GNU C compiler
ii gcc-4.6-multilib 4.6.1-7 GNU C compiler (multilib files)
gcc-multilib recommends no packages.
gcc-multilib suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: no md5sums for gcc-multilib
--- End Message ---
--- Begin Message ---
Source: gcc-defaults
Source-Version: 1.108
We believe that the bug you reported is fixed in the latest version of
gcc-defaults, which is due to be installed in the Debian FTP archive:
cpp_4.6.1-3_amd64.deb
to main/g/gcc-defaults/cpp_4.6.1-3_amd64.deb
g++-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/g++-multilib_4.6.1-3_amd64.deb
g++_4.6.1-3_amd64.deb
to main/g/gcc-defaults/g++_4.6.1-3_amd64.deb
gcc-defaults_1.108.dsc
to main/g/gcc-defaults/gcc-defaults_1.108.dsc
gcc-defaults_1.108.tar.gz
to main/g/gcc-defaults/gcc-defaults_1.108.tar.gz
gcc-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gcc-multilib_4.6.1-3_amd64.deb
gcc_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gcc_4.6.1-3_amd64.deb
gccgo-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gccgo-multilib_4.6.1-3_amd64.deb
gccgo_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gccgo_4.6.1-3_amd64.deb
gcj-jdk_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gcj-jdk_4.6.1-3_amd64.deb
gcj-jre-headless_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gcj-jre-headless_4.6.1-3_amd64.deb
gcj-jre_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gcj-jre_4.6.1-3_amd64.deb
gdc_4.4.6-3_amd64.deb
to main/g/gcc-defaults/gdc_4.4.6-3_amd64.deb
gfortran-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gfortran-multilib_4.6.1-3_amd64.deb
gfortran_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gfortran_4.6.1-3_amd64.deb
gobjc++-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gobjc++-multilib_4.6.1-3_amd64.deb
gobjc++_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gobjc++_4.6.1-3_amd64.deb
gobjc-multilib_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gobjc-multilib_4.6.1-3_amd64.deb
gobjc_4.6.1-3_amd64.deb
to main/g/gcc-defaults/gobjc_4.6.1-3_amd64.deb
libgcj-bc_4.6.1-3_amd64.deb
to main/g/gcc-defaults/libgcj-bc_4.6.1-3_amd64.deb
libgcj-common_4.4.6-3_all.deb
to main/g/gcc-defaults/libgcj-common_4.4.6-3_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 638...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated gcc-defaults package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 24 Sep 2011 16:55:44 +0200
Source: gcc-defaults
Binary: cpp g++ g++-multilib gobjc gobjc-multilib gobjc++ gobjc++-multilib
gfortran gfortran-multilib gccgo gccgo-multilib libgcj-common libgcj-bc gcj-jdk
gcj-jre-headless gcj-jre gcc gcc-multilib gdc gcc-spu g++-spu gfortran-spu
Architecture: source all amd64
Version: 1.108
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
cpp - GNU C preprocessor (cpp)
g++ - GNU C++ compiler
g++-multilib - GNU C++ compiler (multilib files)
g++-spu - SPU cross-compiler (C++ compiler)
gcc - GNU C compiler
gcc-multilib - GNU C compiler (multilib files)
gcc-spu - SPU cross-compiler (preprocessor and C compiler)
gccgo - Go compiler, based on the GCC backend
gccgo-multilib - Go compiler, based on the GCC backend (multilib files)
gcj-jdk - gcj and classpath development tools for Java(TM)
gcj-jre - Java runtime environment using GIJ/classpath
gcj-jre-headless - Java runtime environment using GIJ/classpath (headless
version)
gdc - D compiler, based on the GCC backend
gfortran - GNU Fortran 95 compiler
gfortran-multilib - GNU Fortran 95 compiler (multilib files)
gfortran-spu - SPU cross-compiler (Fortran compiler)
gobjc - GNU Objective-C compiler
gobjc++ - GNU Objective-C++ compiler
gobjc++-multilib - GNU Objective-C++ compiler (multilib files)
gobjc-multilib - GNU Objective-C compiler (multilib files)
libgcj-bc - Link time only library for use with gcj
libgcj-common - Java runtime library (common files)
Closes: 638418
Changes:
gcc-defaults (1.108) unstable; urgency=low
.
[ Matthias Klose ]
* debian/rules: Remove duplicate code.
* Fix libgcj.pc symlink for multiarch builds.
* Fix upgrade path (/usr/include/asm must be a symlink). Closes: #638418.
.
[ Aurelien Jarno ]
* Add support for s390x.
Checksums-Sha1:
905df53360db071baa4a260a6173142515f7be5d 2082 gcc-defaults_1.108.dsc
17e54bba2aa4e96075b409a3521d45ccb671ef42 57872 gcc-defaults_1.108.tar.gz
7b991924c1985c4e2984972ee3ecb27131d6ea97 138890 libgcj-common_4.4.6-3_all.deb
8af81c25e98b476d61e3363738bf23a4ca85ec56 15934 cpp_4.6.1-3_amd64.deb
6ae8b0b3b64250192e22ed023170a47bf2149f6a 5030 gcc_4.6.1-3_amd64.deb
8fa6e61f1958c2b95c008b6e680f04d6e024ddca 1080 gcc-multilib_4.6.1-3_amd64.deb
d9d427f7a142e6d6accec472820b4a86553b87ab 15938 gdc_4.4.6-3_amd64.deb
4661e36befa989cb88fa0ad9fc749afb82331ccf 1378 g++_4.6.1-3_amd64.deb
eb4d7d88e958661a0c2ba40b66d26b895ce22a49 832 g++-multilib_4.6.1-3_amd64.deb
f7b680207112fab3823bade0e3a5600cbc2896f9 852 gobjc_4.6.1-3_amd64.deb
c77aa99dc271084608cf97d2105286c592196f16 848 gobjc-multilib_4.6.1-3_amd64.deb
86c4d93c8c9f4737cc47fe16cf2507327f007a81 874 gobjc++_4.6.1-3_amd64.deb
38191842760ffcb08d0c4dd8a1572d4c3c4ff065 854 gobjc++-multilib_4.6.1-3_amd64.deb
cd352203a85a3bad42c08e2bc2bda1b455dae635 1130 gfortran_4.6.1-3_amd64.deb
aa4298a0cb7335de13805f21d36112eb6cbff8f0 848
gfortran-multilib_4.6.1-3_amd64.deb
48a8bddcf2fe96a43aed4bcdb436eabfa3d48241 914 gccgo_4.6.1-3_amd64.deb
f9ed3a3e0e92e7506047b2825c76d17f37558ef8 878 gccgo-multilib_4.6.1-3_amd64.deb
9d814ff91e7c28c174e2414a6fb386b35fc258d5 1186 libgcj-bc_4.6.1-3_amd64.deb
5c3186b9cbb98971d2f2abafe2f300b543deaa2d 1466
gcj-jre-headless_4.6.1-3_amd64.deb
8311757a8814f6645a52cbcd7d0dfb70652c3f47 1022 gcj-jre_4.6.1-3_amd64.deb
37a0a69434d51d8c80ea3c178118d85ae034c62e 6250 gcj-jdk_4.6.1-3_amd64.deb
Checksums-Sha256:
f98ac96cb6fefc329fc2d5cf9ddab2f5741146e1f6f8ef28240866b929a1ffc4 2082
gcc-defaults_1.108.dsc
c49d8ac2c8a5bab34a189f014f51eab63b23f746ded3555b1c3a21d96b5eb335 57872
gcc-defaults_1.108.tar.gz
834b9065306a6177d9f617022c1751d64aeed9c3542ee6831849e231c9a8700a 138890
libgcj-common_4.4.6-3_all.deb
29463c1ae3498d5e1b33e4f17c3a50889cfc0ed10ff9139a1cfe86389f074f8f 15934
cpp_4.6.1-3_amd64.deb
35873e71fb5b589798b6949ae46439ae2acdb5b65485e6ee4e913576b1f1f3d9 5030
gcc_4.6.1-3_amd64.deb
dd81809cf0aff0b6300694317186e54855f05d33d92319ef8bd2ab316d64130c 1080
gcc-multilib_4.6.1-3_amd64.deb
6cb2fbf09cf759aff90ba0d3dd0763e438880fa38a34f8e333ba843cb07e98be 15938
gdc_4.4.6-3_amd64.deb
a63740e644bbe75ed902e7492a6162a0e77cbc9dbe0ae3e31a295e1c2671cf98 1378
g++_4.6.1-3_amd64.deb
95344e6741fe417ab44bdb51214e20cba09fc2811fd7b3cc34947be3a6290d69 832
g++-multilib_4.6.1-3_amd64.deb
3580368b301b404423a2c55cf158d0f84c28fca028ea749cc8768b36d7f22526 852
gobjc_4.6.1-3_amd64.deb
706f2d531daa3a36489cc1cd7f8694f06b3ecbaecc9d06a21ab1d67d019e2d1c 848
gobjc-multilib_4.6.1-3_amd64.deb
f827b82e27e453303a2a1c4549436221a75be175d016d0988e846cbe6525fbce 874
gobjc++_4.6.1-3_amd64.deb
73710290b759705b7c339d8488c0929887c385a027d90734526d6c864e9ef3f3 854
gobjc++-multilib_4.6.1-3_amd64.deb
f3824783f62a76ee0a0f6a8587addcd6099c8793d103791c5ecaceed307c0955 1130
gfortran_4.6.1-3_amd64.deb
a55b1e409f88e13be10ccf9faad2564abc7f32f0c4fbd33af9715708659715e3 848
gfortran-multilib_4.6.1-3_amd64.deb
8f31007590e00d9df159dfef5397025822df461cda8c4bbdd95becaebdaa9de4 914
gccgo_4.6.1-3_amd64.deb
01755678c92650289e976f3f908aa3c58914bc2464cefb3293b6fea8e5c3058d 878
gccgo-multilib_4.6.1-3_amd64.deb
e94936dd0f6910867d5f1da3e75e256376a5f8095c5f4b1080da99902b0bfb9e 1186
libgcj-bc_4.6.1-3_amd64.deb
260c61256b4597428df1fb5d4b9dfcec010af37371a301a49ade75a2e145533c 1466
gcj-jre-headless_4.6.1-3_amd64.deb
f9b016987439f7603f67edb5b34857d3da87823881ebe674f21ddafb321421f4 1022
gcj-jre_4.6.1-3_amd64.deb
e1b357fcfbd428a0832f0b4fa6d1233e76b2697aba1df283748f5257caa657ae 6250
gcj-jdk_4.6.1-3_amd64.deb
Files:
e1711dd375c17315f2a92fb511f9933d 2082 devel standard gcc-defaults_1.108.dsc
fe862335880274316590f1877f2115bd 57872 devel standard gcc-defaults_1.108.tar.gz
5dca286bdfafd99a22cd3516a8eabc0b 138890 java optional
libgcj-common_4.4.6-3_all.deb
08268fe6f2cb05330f0c5235f66af974 15934 interpreters optional
cpp_4.6.1-3_amd64.deb
f12c53e2bb566ed529ae5080af5a9588 5030 devel optional gcc_4.6.1-3_amd64.deb
7a27c89d1cdae0a54e86e483e21ef6dc 1080 devel optional
gcc-multilib_4.6.1-3_amd64.deb
7b5d07f3a73831d655b92446b52e22c1 15938 devel optional gdc_4.4.6-3_amd64.deb
66a1cd51417c8ec0ead879c8819ebe00 1378 devel optional g++_4.6.1-3_amd64.deb
6158972db485d4cedb7ff13b74ed91c7 832 devel optional
g++-multilib_4.6.1-3_amd64.deb
d5af33d79162189c3cf8a5ebd99e515c 852 devel optional gobjc_4.6.1-3_amd64.deb
e144ef9f81bd4113c3b64b67da9c0fda 848 devel optional
gobjc-multilib_4.6.1-3_amd64.deb
eff7acb3ca17cf921cfdf61080dfea23 874 devel optional gobjc++_4.6.1-3_amd64.deb
487720afa706143f75db52fabc15666e 854 devel optional
gobjc++-multilib_4.6.1-3_amd64.deb
f4c8f3dbc11b4132dc6a53e2da6dec57 1130 devel optional gfortran_4.6.1-3_amd64.deb
7bc9ee53c7e68d19fce532bac7f57dda 848 devel optional
gfortran-multilib_4.6.1-3_amd64.deb
86481660c0b52e58224cc9ba6a82f7b2 914 devel optional gccgo_4.6.1-3_amd64.deb
4906bfa46db7a9b30a8efeebba20eae0 878 devel optional
gccgo-multilib_4.6.1-3_amd64.deb
16ef7ca7ba17420d1a5016545147e27d 1186 java optional libgcj-bc_4.6.1-3_amd64.deb
7bd409408eb3ea95352ea95969a34ae8 1466 java optional
gcj-jre-headless_4.6.1-3_amd64.deb
46986df05c8a985a617603f7b5d120d0 1022 java optional gcj-jre_4.6.1-3_amd64.deb
dc5573a50795204105b9d3140f7dd502 6250 java optional gcj-jdk_4.6.1-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5994MACgkQStlRaw+TLJxAvQCghWFm50KzGdACehRW0IwcMMRZ
f9wAoJSQN/ybRSGCDRTA+3b5QxZ3WoKN
=w/MA
-----END PGP SIGNATURE-----
--- End Message ---