Bug#693632: gcc-snapshot: depends on libc6-dev-x32 which is not in Debian
On 2012-11-18 19:59:39 +, Thorsten Glaser wrote: tg@zigo:~ $ sudo apt-get --purge dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Starting Starting 2 Investigating (0) gcc-snapshot [ amd64 ] 20121106-1 - 20121116-1 ( devel ) Broken gcc-snapshot:amd64 Depends on libc6-dev-x32 [ amd64 ] none ( none ) (= 2.11) Try to Re-Instate (1) gcc-snapshot:amd64 Done Done The following packages have been kept back: gcc-snapshot The following packages will be upgraded: […] gcc-snapshot/20121116-1 wasn't installable either for me, but there is no longer such a dependency (ditto for the libc6 version): ypig:~ dpkg -s gcc-snapshot Package: gcc-snapshot Status: install ok installed Priority: extra Section: devel Installed-Size: 428470 Maintainer: Debian GCC Maintainers debian-gcc@lists.debian.org Architecture: amd64 Version: 20121120-1 Provides: c++-compiler, c++abi2-dev Depends: binutils (= 2.22), libc6-dev-i386 (= 2.11), libc6-dev (= 2.13-5), libasound2 (= 1.0.16), libatk1.0-0 (= 1.12.4), libc6 (= 2.11), libc6-i386 (= 2.10), libcairo2 (= 1.2.4), libcloog-isl3, libfontconfig1 (= 2.9.0), libfreetype6 (= 2.2.1), libgdk-pixbuf2.0-0 (= 2.22.0), libglib2.0-0 (= 2.24.0), libgmp10, libgtk2.0-0 (= 2.24.0), libice6 (= 1:1.0.0), libisl10, libmpc2, libmpfr4 (= 3.1.0), libpango1.0-0 (= 1.14.0), libsm6, libxrandr2 (= 4.3), libxrender1, libxtst6, zlib1g (= 1:1.1.4), libecj-java (= 3.5.1), python Suggests: binutils-gold (= 2.22) Description: A SNAPSHOT of the GNU Compiler Collection [...] I suppose that the problem has been fixed (though the changelog doesn't say anything about that). -- Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/ 100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/ Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121121112310.ga20...@ypig.lip.ens-lyon.fr
Bug#693632: gcc-snapshot: depends on libc6-dev-x32 which is not in Debian
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Sun, Nov 18, 2012 at 07:59:39PM +, Thorsten Glaser wrote: tg@zigo:~ $ sudo apt-get --purge dist-upgrade Broken gcc-snapshot:amd64 Depends on libc6-dev-x32 [ amd64 ] none ( none ) (= 2.11) This isn't that critical. A binary-NMU could solve that problem. I have a rebuilt of it with SHA1 fa846fdc9182b840b38c982be38a208c6d7ad3bd gcc-snapshot_20121116-1_amd64.deb at [0] if you want :) The package does not build on i386 for instance. It ends with |libtool: compile: /mnt/sdb/bigeasy/gcc-snapshot-20121116/build/./gcc/g++ -B/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/./gcc/ -nostdinc++ -nostdinc++ -I/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/i486-linux-gnu/64/libstdc++-v3/include/i486-linux-gnu -I/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/i486-linux-gnu/64/libstdc++-v3/include -I/mnt/sdb/bigeasy/gcc-snapshot-20121116/src/libstdc++-v3/libsupc++ -I/mnt/sdb/bigeasy/gcc-snapshot-20121116/src/libstdc++-v3/include/backward -I/mnt/sdb/bigeasy/gcc-snapshot-20121116/src/libstdc++-v3/testsuite/util -L/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/i486-linux-gnu/64/libstdc++-v3/src -L/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/i486-linux-gnu/64/libstdc++-v3/src/.libs -B/usr/lib/gcc-snapshot/i486-linux-gnu/bin/ -B/usr/lib/gcc-snapshot/i486-linux-gnu/lib/ -isystem /usr/lib/gcc-snapshot/i486-linux-gnu/include -isystem /usr/lib/gcc-snapshot/i486-linux-gnu/sys-include -m64 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_FLEXIBLE_MAPPING_AND_OFFSET=0 -DASAN_NEEDS_SEGV=1 -I. -I../../../../../src/libsanitizer/asan -I ../../../../../src/libsanitizer/include -I ../../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -Wno-c99-extensions -g -O2 -D_GNU_SOURCE -m64 -MT asan_new_delete.lo -MD -MP -MF .deps/asan_new_delete.Tpo -c ../../../../../src/libsanitizer/asan/asan_new_delete.cc -fPIC -DPIC -o .libs/asan_new_delete.o |In file included from ../../../../../src/libsanitizer/asan/asan_new_delete.cc:18:0: |/mnt/sdb/bigeasy/gcc-snapshot-20121116/src/libstdc++-v3/libsupc++/new:41:28: fatal error: bits/c++config.h: No such file or directory | #include bits/c++config.h |^ |compilation terminated. |make[8]: *** [asan_new_delete.lo] Error 1 |make[8]: Leaving directory `/mnt/sdb/bigeasy/gcc-snapshot-20121116/build/i486-linux-gnu/64/libsanitizer/asan' The header file in question is available: |./build/i486-linux-gnu/64/libstdc++-v3/include/x86_64-linux-gnu/bits/c++config.h |./build/i486-linux-gnu/libstdc++-v3/include/i486-linux-gnu/bits/c++config.h I'm not 100% sure about the multi lib paths but either the 64 path should use i486-linux-gnu instead of x86_64-linux-gnu _or_ the -I parameter passed to libsanitizer has to be changed to x86_64-linux-gnu instead of i486… I think the latter is the correct one. [0] http://download.breakpoint.cc/gcc-snapshot_20121116-1_amd64.deb Sebastian -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQq8Q+AAoJEHuW6BYqjPXR/24P/08325OB6+Cn+OyZ7ZiWS+sT lEZSC20xXEIRNReNUAzkUiglJk7IDAKslsdT2OOcmShgJ7XCtQfmKx8IgCNWCzjQ CexSJwll7KFq/MB+Wv0gc5aa2LbUYPQj/u6ilqj6U8NFWPKVcs2tnBQRY38hkM7w FTguDxTfHCFuui5heiD/Cykn8R2rLKIw4xsyeZ/DyRkOZU4y7FBeCR9y13XwBvgP psLEj5QiDzQiLP8NF47je9tBb/8zaZ5rY+QlTUzfFNJfxW7SevGOo9IqdNiYHFdl tkhKwcoWgGbOG1u0DAowrdEExIV9UCtyQEMWS5nLlQTqDGelpRmAFEzOiV1153PP a7jfPmZpSZnSaXnPF8bRj1VZw8JGGezhS2toy55ieZnG74GrhExW73sU0ga4Qbf2 JsALrGmXy+A+18dbXo3W0SzIzUsT52E4FQQva9BW0Hlu5SU/eNejOndoQB+Q56cM 4Gg1O69QmO+zosUXBzEgxGAcUWnYrb+bVSYou8yUdTNMc5KeJzdX1zaJQQdIKnfU 27LGpgnm48M84S6GiHNl01VOsxflVLegAq7VlE1qgThVoMvt9mD28YStb4dYrFf0 24nEiQ2E8nm0tVgCHypyXbcaBfGGM/LmHyK9Ylx46DczGVcxG9BT83tX30ePDhK4 WGC7V0KDY0UXhR8uNmTa =9MpD -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121120175614.ga5...@breakpoint.cc
Bug#693632: gcc-snapshot: depends on libc6-dev-x32 which is not in Debian
Package: gcc-snapshot Version: 20121116-1 Severity: serious Justification: uninstallable tg@zigo:~ $ sudo apt-get --purge dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Starting Starting 2 Investigating (0) gcc-snapshot [ amd64 ] 20121106-1 - 20121116-1 ( devel ) Broken gcc-snapshot:amd64 Depends on libc6-dev-x32 [ amd64 ] none ( none ) (= 2.11) Try to Re-Instate (1) gcc-snapshot:amd64 Done Done The following packages have been kept back: gcc-snapshot The following packages will be upgraded: […] -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pine.bsm.4.64l.1211181958060.24...@herc.mirbsd.org