Bug#700523: pu: package nautilus/2.30.1-2squeeze2

Andreas Beckmann anbe at debian.org
Wed Feb 13 21:12:40 UTC 2013


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: pu

Hi,

while rerunning piuparts upgrade tests from lenny to squeeze I noticed
an error dist-upgrading with nautilus-share installed (#698775).

Further analysis shows that this is a problem in lenny's apt (and thus
unfixable there), but we can break the dependency chain that makes apt
loop between holding back and upgrading some packages by adding another
Breaks: in a higher scoring library package.

  * libnautilus-extension1: Add Breaks: samba-common (<< 2:3.5) to fix an
    upgrade path from lenny involving nautilus-share where lenny's apt would
    fail with "Error, pkgProblemResolver::Resolve generated breaks, this may
    be caused by held packages.".  (Closes: #698775)

The Breaks does not have side effects:
 samba-common | 2:3.5.6~dfsg-3squeeze8 | squeeze           | all
 samba-common | 2:3.5.6~dfsg-3squeeze9 | squeeze-p-u       | all
 samba-common | 2:3.5.6~dfsg-3squeeze9 | squeeze-security  | all

I verified with piuparts that this solves the upgrade issue.

Of course this bug is not applicable to wheezy (direct lenny->wheezy
is an unsupported upgrade path) and therefore does not need to be
fixed there (I haven't even tried to reproduce it there).


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nautilus_2.30.1-2squeeze2.dsc.diff
Type: text/x-diff
Size: 1822 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130213/02270c7f/attachment.diff>


More information about the pkg-gnome-maintainers mailing list