Hi Grant, Did as you suggested, but got an error message on the last step "apt-get install libc/unstable" E: Release 'unstable' for 'libc6' was not found I will include the files you suggested modifying, maybe I did something stupid.... -mgg ---------------------------------------------------- Mike Ganley Main (408) 961-6317 Director S/W Engineering Fax (408) 961-6390 IPDynamics 2880 Stevens Creek Blvd. 3rd Floor San Jose, CA 95128 mganley@ipdynamics.com -----Original Message----- From: Grant Grundler [mailto:grundler@dsl2.external.hp.com] Sent: Friday, February 28, 2003 10:17 PM To: mike ganley Cc: debian-hppa@lists.debian.org; parisc-linux@lists.parisc-linux.org Subject: Re: Cross compiling for 64 bit on HPPA On Fri, Feb 28, 2003 at 02:55:06PM -0800, mike ganley wrote: > hppa64 cross compiler. Everything goes fine, then > hppa64-linux-ld complains libc6 is version 2.2.5 and > it requires 2.3 or greater. libc6 2.3.x is only available from "unstable" debian pool. Having just learned how to set up a "hybrid" release, I don't want to reccomend this to anyone. IMHO, this is for someone willing to take risks with stability of a system, is not a developer, and wants something that's only in "unstable". Drawback with "hybrid" is package maintainers will not like you if you report bugs - mixed releases are a PITA to reproduce. Personally, I'm not going to report bugs with the one box (my laptop) I have setup this way. The following seems like the "least evil" way to go about it: 1) /etc/apt/apt.conf should have the line: APT::Default-Release "testing"; 2) duplicate "testing" entries in /etc/apt/sources.list for "unstable" as well. run "apt-get update". 3) copy the following 7 lines into /etc/apt/preferences: Package: * Pin: release a=testing Pin-Priority: 650 Package: * Pin: release a=unstable Pin-Priority: 90 This allows one to install from unstable but not update such debs *until* they get promoted to "testing" release. Once this deb version is promoted to testing, it tracks versions like normal. Read "man apt_preferences" for more details. 4) "apt-get install libc6/unstable" to update to libc6 2.3.1 lib. You will have to install several other packages from /unstable at the same time. But apt-get will complain about which packages. hth, grant -- To UNSUBSCRIBE, email to debian-hppa-request@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Attachment:
apt.conf
Description: apt.conf
Attachment:
preferences
Description: preferences
Attachment:
sources.list
Description: sources.list