Re: armhf toolchain is broken in the repository

Neil Williams <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded
Message-ID <[email protected]>
On Sat, 10 Nov 2012 16:02:36 +0100
Patrik Kluba <[email protected]> wrote:

> > Wheezy does contain that version and has done since 2012-09-05, if you
> > are using wheezy. If you are using sid, you need to specify the sid
> > version 4.7.2-4
> >
> 
> Yes, I'm on sid, and yes, that's exactly the problem, the 4.7.2-4.
> libstdc++6-armhf-cross_4.7.2-4_all.deb depends on
> gcc-4.7-arm-linux-gnueabihf-base=4.7.2-4, which is not installable, as the
> repository has only 4.7.1-7 (at least for amd64, for i386 it's OK)

gcc-4.7-arm-linux-gnueabi itself just isn't available at the same
version as gcc-4.7 in Debian sid.

That's just one of the things you have to accept when using the
combination of cross toolchains based on dpkg-cross and a constantly
changing unstable distribution. However, during a release freeze is the
one time when this is most easily solved, if someone has the time.

There is nothing in Debian to ensure that libstdc++6:armhf remains at
the same version as gcc-4.7:amd64 in sid - that's what sid is all
about. Testing, on the other hand, does provide that protection. Sadly,
there aren't suitable cross toolchains in emdebian wheezy currently
either. Most of the work is going into the next-generation toolchains
based on MultiArch and on mechanisms to get the cross toolchains built
inside Debian to avoid this problem in the future.

If you're interested in helping getting all the emdebian old-style cross
toolchains into good condition before the Wheezy release, there's some
work to do there - ask if you want access to do / help with the work.
It's probably enough to build all the cross toolchains for the versions
currently in Wheezy and make sure these remain installable until the
Debian Wheezy release.

I'll be doing the Emdebian Grip 3.0 wheezy-grip release alongside
Debian 7.0 (Wheezy) and I would normally release the toolchains at the
same time. I won't be able to do that as things stand and we'll be left
without installable toolchains for the next Debian stable release.

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/
signature.asc (application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQnnUiAAoJEPFn5DyBQ7aC80wP/0sm0IwKYmrJVPC1u5AtzP3d
pBqiZhoSrGYHgM9Dq2Hh0M0GZbz6YKLYlB5/+b2LsHOI41lkoKiMHLbGvAEbzkP5
VqYj6RNqW9/mWURG1CYGiJZ3V9QDDljdN1uB8Jx2/YpqNhfoS5MYXDdiXoFZfNXL
5ruhojJiLGvAj6TEE6RuemBIk1Uom5qUMYSkxXamEceEW7BzowJFiidDDGsHDHxG
FBZYa41TDC78Y4ONiKWrSALaBrL+kyX1SGifkw2iLHKWeEk0tTKJPykcE7fCmNX5
04QL9XQad4YudPjEJ663cU07YG45VBIowfuqY5vPgy6bpkIkC7wGvmhI6uSDpJOb
97970LF6dd83BoJV1/GZW4KsV42yrVJAUFMnKzm85fut2G3scx9Z1GPCKkAoqBzR
ukgty4Zv6ljMMboPwMmUgTnhOdOg3icKjfJcid5dbKQbGzu1c10bP1Bv1q6GddVG
94v1o+a1tVCmr42fTnLlsX0xYBmH/6+1mngf8PrGt6zO2swwVXHKhABr66Ac7iOr
582YUGDuEVdEBjVw9P/+8J38+1avREUrBzQAKQLmhJsCt/RIQsHgsH8TIezwxKmD
4J4QRwXxPoMogtcbTDHB4nntzeN+csCgY9q/7cv6M+05lVzZBWhRMBuxg99MlWI/
A353WK4VAqc9qToSL4ZG
=1nV6
-----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.