Re: Packages broken by Emdebian

Neil Williams <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded
Message-ID <[email protected]>
On Tue, 25 Feb 2014 22:47:41 -0800 (PST)
Kevin Thibedeau <[email protected]> wrote:

> A few days ago I made an aborted attempt to install Emdebian-grip on
> a Wheezy amd64 system to get the ARM cross compiler.

Emdebian Grip has nothing to do with cross-compilers. You need to use
the toolchain repository, not grip.

http://www.emdebian.org/debian

> I wasn't
> comfortable that it has dependencies on Squeeze.

The toolchains depend on a single package from Squeeze to provide the
old ABI.

> and bailed on the
> attempt without selecting any Emdebian packages for installation.

That's a toolchain issue, nothing to do with Grip.

Cross compilers from Emdebian for Wheezy do need packages from Squeeze
and the cross-compilers for newer releases are currently broken.

> I
> did however run an apt-get update/upgrade cycle with the Emdebian
> repos active in apt.sources. This seems to have picked up Emdebian
> packages that now cause conflicts after trying to upgrade to Debian
> 7.4:
> 
> $ apt-get upgrade
> 
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> You might want to run 'apt-get -f install' to correct these.
> The following packages have unmet dependencies:
>  gnome-bluetooth : Depends:
>  gir1.2-gnomebluetooth-1.0 (= 3.4.2-1em1) but 3.4.2-1 is installed
>  gnome-panel : Depends: gnome-panel-data (= 3.4.2.1-4em1) but
> 3.4.2.1-4 is installed libxcb1 : Breaks: libxcb1:i386 (!=
> 1.8.1-2+deb7u1) but 1.8.1-2+deb7u1em1 is installed libxcb1:i386 :
> Breaks: libxcb1 (!= 1.8.1-2+deb7u1em1) but 1.8.1-2+deb7u1 is
> installed libxcb1-dev : Depends: libxcb1 (= 1.8.1-2+deb7u1em1) but
> 1.8.1-2+deb7u1 is installed E: Unmet dependencies. Try using -f.
> 
> 
> Trying to force the installation of the Debian packages will result
> in uninstalling critical system files which I can't risk. Can any one
> help on what I should do to fix the package dependencies? 

Remove the Grip apt source, it has nothing to do with cross-compiling
stuff.

Then just update again.

You've confused Grip with toolchains - they are *not* the same.

-- 


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

iQIcBAEBCAAGBQJTDat0AAoJEPFn5DyBQ7aCSrAQALDGjs3CbuMVBJ9dhya2EFq9
RbaCrELmlKOluQa4RhWqOncbIXNYWHENl/oi1tjrCzn7wvTMSdBG0IWa40vrmHZ0
VE85y8VeRgQaqT5jGQHY71DVEUObsxHn2G8hujW62FYMK8l0N64oR5uqS2R91Zeb
yq5b1DSSkbLDG9K2qRjf2X1p4/LCsF0+Ly+G/A/lugYmefYZwysExgmzI/AjSC4G
kC9hxLveybREyNMjZZFxnZ3gwIYyS/P4AQ5QZp4iewgFxgtpBPjl1Qezo5fRY6x1
vPmZ961X23rqG0NymRU8NuN40g+/dLrtUzXFADW0H6bZFbzWo9u35n5FwQEbjp81
XJJnZF4GZzeJ1ZYC+4WW2aTPAc/ZooJDAZ6GWv81bBzxtltZivQcpDanXeJ+qy9p
bMR7uF/8oGYLfGwCeQhlEla5E6SJXxApGJ0yk2gxyb5Weiw1CNjD5EPQ4KQMQ0lF
boQVY8q9if3cBoDOe2LBxpOkQAH6s9+JwTaYq420rvaxVQXmqZovHtBV4T/43GBd
40+bWikyLz5lphXCLGagpS4gUuD2OpnYzWJZ1Lx66Snu4lq20ISoWRTTMrZm1RsG
XIFQ4o9tY18s6na85Wcc+1gTk0Po8GS72I7DnN7T4PmeBjhez2XfDoXblRwyg+YE
Gb77CEVO6NlvCE9TLCRk
=RlAz
-----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.