On Wed, 01 Jun 2011 11:21:54 +0200 Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > On śro, 2011-06-01 at 10:10 +0100, Neil Williams wrote: > > > I do not provide packages for Debian but if someone wants I can share > > > results of my recent builds. > > > > The same problems as toolchains for unstable from Emdebian - the > > packages don't install because the dependencies keep on moving ahead > > without waiting for the cross-toolchain packages to be built and there > > is no sane way of upgrading a mixed range of -cross packages on an > > unstable base. > > > The Emdebian toolchains for unstable can be installed with a fair bit > > of hacking around with the -armel-cross packages. > > My packages does not require hacking to get cross compiler installed. To be fair, the Emdebian ones don't either - but everyone using any toolchain is going to need libc6-armel-cross and that is where the problems start. > Simple "apt-get install gcc-arm-linux-gnueabi" is enough. apt-get install g++-arm-linux-gnueabi probably better.... ;-) > OK, installing > extra libraries requires use of dpkg-cross but same situation is with > current Emdebian ones. That's my point. It's not so much the toolchain build that is the issue, it's the reliance on -cross packages, hence the need to get this sorted via Multi-Arch. This whole thread started because it was the -cross packages which led to the toolchain being uninstallable on unstable. (Not that apt made it particularly easy to spot that it was the -cross packages at fault but then that, also, is a direct consequence of having -cross packages which apt cannot understand. QED.) > Then consider me as > yet-another-crazy-guy-who-wants-cross-compiler-in-debian-archive. It's not crazy to want that, I do too. What I don't want is to waste time trying to fix interminable -cross package breakage in unstable as a consequence of providing constantly updated toolchain packages for unstable. Using toolchains for stable is fine because the -cross packages are not constantly fighting with updated native packages. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
Attachment:
pgpU2teSREOXi.pgp
Description: PGP signature