Your message dated Mon, 7 Mar 2016 20:31:30 +0000
with message-id <[email protected]>
and subject line Re: Bug#488081: aptitude: prefers to take from experimental
than unstable
has caused the Debian Bug report #488081,
regarding aptitude: prefers to take from experimental than unstable
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
488081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488081
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: aptitude
Version: 0.4.11.4-1, 0.4.11.6-1
With today's updates, sid's wengophone requires "libgnutls26 (>=
2.4.0-0)", not satisfied by lenny, but by unstable (2.4.0-2) and
experimental (2.4.0-1), which poses a problem to aptitude after selecting
everything for upgrade. In that case, for some strange reason the
packages from experimental are considered better than the more recent ones
in unstable ! Note the identical aptitude scores, despite apt assigning
correct scores to the versions:
# LC_ALL=C apt-cache policy libgnutls26
libgnutls26:
Installed: 2.2.5-1
Candidate: 2.2.5-1
Version table:
2.4.0-2 0
500 http://ftp.fr.debian.org unstable/main Packages
2.4.0-1 0
1 http://ftp.debian.org ../project/experimental/main Packages
*** 2.2.5-1 0
990 http://ftp.fr.debian.org testing/main Packages
100 /var/lib/dpkg/status
# LC_ALL=C aptitude install
[...]
The following packages are BROKEN:
wengophone
[...]
The following packages have unmet dependencies:
wengophone: Depends: libgnutls26 (>= 2.4.0-0) but 2.2.5-1 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
wengophone [2.1.2.dfsg0-5 (now)]
Score is 120
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Remove the following packages:
wengophone
Score is 119
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Upgrade the following packages:
libgnutls-dev [2.2.5-1 (testing, now) -> 2.4.0-1 (experimental)]
libgnutls26 [2.2.5-1 (testing, now) -> 2.4.0-1 (experimental)]
Score is -10
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Upgrade the following packages:
libgnutls-dev [2.2.5-1 (testing, now) -> 2.4.0-2 (unstable)]
libgnutls26 [2.2.5-1 (testing, now) -> 2.4.0-2 (unstable)]
Score is -10
Accept this solution? [Y/n/q/?]
What's also confusing, is that when requesting "aptitude install
wengohpone" the correct decision is made at first:
# LC_ALL=C aptitude install wengophone
[...]
The following packages are BROKEN:
wengophone
1 packages upgraded, 0 newly installed, 0 to remove and 27 not upgraded.
Need to get 6942kB of archives. After unpacking 8192B will be used.
The following packages have unmet dependencies:
wengophone: Depends: libgnutls26 (>= 2.4.0-0) but 2.2.5-1 is installed.
The following actions will resolve these dependencies:
Upgrade the following packages:
libgnutls-dev [2.2.5-1 (testing, now) -> 2.4.0-2 (unstable)]
libgnutls26 [2.2.5-1 (testing, now) -> 2.4.0-2 (unstable)]
Score is -10
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Upgrade the following packages:
libgnutls-dev [2.2.5-1 (testing, now) -> 2.4.0-1 (experimental)]
libgnutls26 [2.2.5-1 (testing, now) -> 2.4.0-1 (experimental)]
Score is -10
Accept this solution? [Y/n/q/?]
Note: aptitude bundle available, bug me on irc if you need it
--- End Message ---
--- Begin Message ---
tags 488081 - moreinfo
stop
2015-12-29 11:56 To Yann Dirson:
Control: tags -1 + moreinfo
Hi,
2008-06-26 14:49 Daniel Burrows:
On Thu, Jun 26, 2008 at 10:24:58AM +0200, Yann Dirson <[email protected]> was
heard to say:
Package: aptitude
Version: 0.4.11.4-1, 0.4.11.6-1
With today's updates, sid's wengophone requires "libgnutls26 (>=
2.4.0-0)", not satisfied by lenny, but by unstable (2.4.0-2) and
experimental (2.4.0-1), which poses a problem to aptitude after selecting
everything for upgrade. In that case, for some strange reason the
packages from experimental are considered better than the more recent ones
in unstable ! Note the identical aptitude scores, despite apt assigning
correct scores to the versions:
# LC_ALL=C apt-cache policy libgnutls26
libgnutls26:
Installed: 2.2.5-1
Candidate: 2.2.5-1
Version table:
2.4.0-2 0
500 http://ftp.fr.debian.org unstable/main Packages
2.4.0-1 0
1 http://ftp.debian.org ../project/experimental/main Packages
*** 2.2.5-1 0
990 http://ftp.fr.debian.org testing/main Packages
100 /var/lib/dpkg/status
aptitude considers all "extra" (i.e., non-default) versions to be equal
when scoring dependency solutions. That's probably what's happening
here.
I think that the behaviour has been changed since the version of the
original report, and aptitude better respects priorities set in
apt_preferences (lots of changes for 0.6.* and some for 0.7.* series).
Did you observe similar problems lately? I haven't observed them myself
even if occasionally mixing release suites (inc. experimental), nor saw
recent reports about similar problems (but hidden among the still
hundreds of open bug reports, who knows).
The rest of the discussion in the bug report is a bit out of scope with
respect to the the original report. Even if the underlying issue wasn't
fixed while this bug report stayed behind not closed (which is what I
think that it happened), I don't think that there's much that we can do
by now to guess what the original maintainer had in mind.
Closing the bug report now.
--
Manuel A. Fernandez Montecelo <[email protected]>
--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel