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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.