Hi, Maybe this should be a bug report; who knows. Basically, sparc can't build gcc-3.0 and won't be able to (AFAICS) unless a) somone mucks around with things by hand or b) something changes in the gcc-3.0 source package. The problem is that the existing cpp-3.0 (3.0.2) for sparc <<-depends on a now non-existent of gcc-3.0-base, which being arch: all has been replaced by the current 3.0.3 version. gcc-3.0's build-depends on libc6-dev-sparc64 pulls in gcc-3.0 and cpp-3.0 which aren't installed in vore's clean chroot. Help?
|| vore:/# apt-get -o debug::pkgproblemresolver=1 install libc6-dev-sparc64 gcc-3.0-sparc64 gcc-3.0 cpp-3.0 || Reading Package Lists... Done || Building Dependency Tree... Done || Sorry, libtool is already the newest version. || Sorry, gettext is already the newest version. || Starting || Starting 2 || Investigating cpp-3.0 || Package cpp-3.0 has broken dep on gcc-3.0-base || Done || Some packages could not be installed. This may mean that you have || requested an impossible situation or if you are using the unstable || distribution that some required packages have not yet been created || or been moved out of Incoming. || The following information may help to resolve the situation: || || Sorry, but the following packages have unmet dependencies: || cpp-3.0: Depends: gcc-3.0-base (< 1:3.0.3) but 1:3.0.3-0pre011209 is to be installed || E: Sorry, broken packages | Automatic build of gcc-3.0_1:3.0.3ds0-0pre011209 on vore by sbuild/sparc 1.159 | Build started at 20011210-1012 | ****************************************************************************** [...] | ** Using build dependencies supplied by package: | Build-Depends: m4, autoconf (>= 2.13), libtool, gawk, dejagnu (>= 1.4), bzip2, binutils (>= 2.11.92.0.10), debhelper (>= 3.0.25), gperf (>= 2.7-3), bison, flex, gettext, texinfo, zlib1g-dev, libgc6-dev [!avr !hppa !hurd-i386], xlibs-dev, libc6-dev-sparc64 [sparc] | Build-Depends-Indep: doxygen, sharutils | Build-Conflicts: mawk, libgcc0, libgcc300 [...] | /usr/bin/sudo /usr/bin/apt-get $CHROOT_OPTIONS -q -y install libtool gawk dejagnu gperf gettext libgc6-dev libc6-dev-sparc64 | Reading Package Lists... | Building Dependency Tree... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | Sorry, but the following packages have unmet dependencies: | libc6-dev-sparc64: Depends: gcc-sparc64 | E: Sorry, broken packages | apt-get failed. A complete build log can be found at http://buildd.debian.org/build.php?arch=sparc&pkg=gcc-3.0&ver=1:3.0.3ds0-0pre011209 -- James