Re: Is emdebian repo broken?
Neil Williams <[email protected]>
| Newsgroups | gmane.linux.debian.devel.embedded |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 01 Jun 2011 11:21:54 +0200 Marcin Juszkiewicz <[email protected]> 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/
signature.asc
(application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk3mCDYACgkQk7DVr6iX/QIPxQCfdOiaJJeCM7qUAAvQaKwY7NdP n9YAniC88QTbLPI5GF/SC86BmxC2AAyQ =JaA8 -----END PGP SIGNATURE-----