On Sat, 5 May 2007 10:52:54 +0800 "Kun Niu" <haoniukun@gmail.com> wrote: > The following packages have unmet dependencies. > gcc-4.1-arm-linux-gnu: Depends: libssp0 but it is not going to be > installed > E: Broken packages > The gcc version on my system is 4.1.2-5. > I wonder if it is this caused the problem.:( You need gcc-4.1-4.1.1-21 but that means downgrading a large part of your system. See my other email on this topic, the problem is that your version of gcc-4.1 is RC buggy and cannot be used to create a toolchain. A new release is pending and as soon as gcc-4.1 builds on arm again the toolchains can update and you (and everyone else) can install the toolchains and the latest gcc-4.1 and glibc. Right now, bugs in the Debian package mean that your problem cannot be solved. Sorry. > And my source.lst is like this: > deb http://mirrors.kernel.org/debian/ unstable main non-free > deb http://mirrors.kernel.org/debian/ testing main non-free > deb http://www.emdebian.org/debian/ testing main > deb-src http://www.emdebian.org/debian/ testing main Why a mix of unstable and testing? That's what has caused your gcc-4.1 problem - you should be running the version of gcc-4.1 that is still in testing (4.1.1-21) which is protected from these problems because the RC bugs in 4.1.2-5 prevent it migrating into testing. With this sources list, you should be able to downgrade to 4.1.1-21, comment out the unstable source and then dist-upgrade to return to something close to a typical Lenny installation. Until gcc-4.1 is fixed, this is the only method of installing any cross-building toolchain. It shouldn't be long before gcc-4.1 is fixed. > I think that I met all the requirement you mentioned. No, your use of unstable has caused you to be using a borked gcc-4.1 that cannot support what you want: a cross-building toolchain. > If I tried to downgrade my gcc, it seems that all software on my > system is to be downgraded. > It'll be really horrible.:( It'd only be Lenny. If that isn't acceptable, I'm afraid you will have to wait for gcc-4.1 to be fixed in Debian. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
pgpq6pMv20zSk.pgp
Description: PGP signature