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

Bug#644166: /usr/bin/apt-get: apt-get -t no longer supports generic Release tags such as o=



severity 644166 wishlist
thanks

On Mon, Oct 03, 2011 at 03:34:50PM +0100, Nick Leverton wrote:
> Package: apt
> Version: 0.8.15.8
> Severity: normal
> File: /usr/bin/apt-get
> 
> apt-get used to allow specifying tags with "-t" which are not release
> names, but are tags found in a release file, as supported by the priority
> engine and /etc/apt/preferences.
> 
> For instance, apt-get install t="o=Debian Mozilla Team" lets me choose
> packages from the current Iceweasel backports, or -t "o=Wine Sid
> Repository" for the upstream wine repository.
> 
> This no longer works in testing.  The message emitted is
> E: The value 'o=Wine Sid Repository' is invalid for APT::Default-Release as such a release is not available
> in the sources
> 
> I guess therefore that this loss of functionality is a side-effect of the
> fix for #407511 which limits -t to actual Debian release names.  It was
> very useful to be able to effectively override any pin in this manner.
> 
> If the functionality can't be restored to -t, please can some other option
> be added to allow the policy overrides mentioned in apt-get's man page ?

I don't see that as a regression, more as a feature request. As far
as I can tell, nobody ever specified that this would work, and it
only worked because there were no checks. With the time, more checks
get added, so more problems get detected.

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Attachment: pgphisOkRW3Kh.pgp
Description: PGP signature


Reply to: