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
<apt.conf><preferences><sources.list>