On Thu, 15 Jan 2015 23:16:42 +0100 Oleg Popkov <o_popkov@yahoo.com> wrote: > Hello all, > > I tried to install crosstoolchain packages for arm and powerpc > architectures on GNU/Linux 7.7 (wheezy) distro with kenel debian > 3.2.0.4-686-pae #1 SMP Debian 3.2.63-2+deb7u2 i686 GNU/Linux. Here is > a list of command sequence I used, this manual I took from here > <https://wiki.debian.org/CrossToolchains>. > > debootstrap sid sid > chroot sid > Added "deb http://emdebian.org/tools/debian/ jessie main" in No. Wrong repository. You may want packages from Debian experimental but emdebian.org is the wrong place. > "/etc/apt/sources.list" > curl http://emdebian.org/tools/debian/emdebian-toolchain-archive.key > |apt-key add - That is NOT on the page you describe! That key has been revoked and must never be trusted! The instructions relate to adding the cross toolchains from unstable, not emdebian. > dpkg --add-architecture powerpc > dpkg --add-architecture armel > sudo apt-get update > > Everything goes fine untill the moment I want to install > crossbuild-essential-armhf package, the command > apt-get install crossbuild-essential-armhf > What did I do wrong? Drop the Emdebian repositories and remove the revoked emdebian key from your apt key list. > How could I satisfy missing dependencies?? Thank > you in advance. Use Debian experimental or just install without using the crossbuild-essential-* meta package. Throw that chroot away and start again using only Debian mirrors. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
Attachment:
pgpAZSXFP5yLJ.pgp
Description: OpenPGP digital signature