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

Bug#731853: apt: "apt-get source -t unstable binutils" selects a wrong version of binutils



On Tue, Dec 10, 2013 at 03:14:24PM +0100, Vincent Lefevre wrote:
> Package: apt
> Version: 0.9.14
> Severity: important
> 
> ypig:~> apt-show-versions -a binutils
> binutils:amd64 2.24-1+local1 install ok installed
> binutils:amd64 2.22-8             wheezy   ftp.fr.debian.org
> binutils:amd64 2.23.90.20131017-1 testing  ftp.fr.debian.org
> binutils:amd64 2.24-2             unstable ftp.fr.debian.org
> No experimental version
> binutils:amd64/unstable 2.24-1+local1 upgradeable to 2.24-2
> 
> but
> 
> ypig:~> apt-get source -t unstable binutils
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> Selectied version '2.23.52.20130612-1' (unstable) for binutils
> [...]

I can reproduce this, but only with:
$ apt-get source -t unstable binutils
the supposed-to-be identical alternative:
$ apt-get source -t sid binutils
works out as intended.

Looks like apt-get believes it has no binary records for unstable and
takes the first version it finds in Sources – which in this case offers
three different versions.

That binutils:amd64 isn't working anymore sounds like different (but
related) regression.

Seems like Michael broke more than he fixed in an effort to support
deb-src without deb entries. Word of the day: Testcase(s) ;)


Best regards

David Kalnischkies

Attachment: signature.asc
Description: Digital signature


Reply to: