[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get install libc6 but want non-latest version



Dan Jacobson <jidanni@dman.ddts.net> writes:
> Questions: I was told to get 2.3.1-8, not 2.3.1-9.

(Why?  The Debian changelog for libc6 suggests that it's mostly
non-i386 portability fixes; I'd doubt it would actively hurt anything.)

> Therefore, a
> simple apt-get install libc6 will not be enough.  Will putting 
> Package: libc6
> Pin: version 2.3.1-8
> Pin-Priority: 1001
> in /etc/apt/preferences be? No,
> # apt-get  install libc6
> Package libc6 has no available version, but exists in the database.
> This typically means that the package was mentioned in a dependency and
> never uploaded, has been obsoleted or is not available with the contents
> of sources.list

Generally the Debian archive only contains versions of packages that
actually exist in a "release" of Debian (stable, testing, unstable,
experimental [is experimental actually contained in pool?]).
"Yesterday's unstable" isn't one of these, so if a version of a
package fails to make it to testing and a newer version is uploaded to
unstable, the older version silently vanishes.

> Hmm, what is the procedure if one wants less than fresh versions then?
> Let me guess: apt-get --print-uris install libc6, then edit the uris
> to the version one wants. Download them and then install them with
> dpkg -i?

The archive won't contain the file, so this won't work.

> P.S. having libc6 2.3.1-8 while the rest of my system is sid of
> 2002.10.10 won't break anything, right?

It shouldn't, provided all of the dependencies work.  But trying to
"track" unstable with intermittent slow network sounds painful, more
so with random bugs from several months back.

-- 
David Maze         dmaze@debian.org      http://people.debian.org/~dmaze/
"Theoretical politics is interesting.  Politicking should be illegal."
	-- Abra Mitchell



Reply to: