Bug#698775: nautilus: apt does not find a clean upgrade path for nautilus-share from lenny to squeeze
Andreas Beckmann
debian at abeckmann.de
Wed Jan 23 13:21:39 UTC 2013
Package: nautilus
Version: 2.30.1-2squeeze1
Severity: important
Tags: patch squeeze
User: debian-qa at lists.debian.org
Usertags: piuparts
Control: affects -1 + nautilus-share
Hi,
during a test with piuparts I noticed your package fails to upgrade from
'lenny'.
It installed fine in 'lenny', then the upgrade to 'squeeze' fails.
>From the attached log (scroll to the bottom...)
(with apt problemresolver debug output):
ERROR: Command failed (status=100): ['chroot', '/tmp/piupartss/tmpNxfsMu', 'apt-get', '-yf', 'dist-upgrade']
Reading package lists...
Building dependency tree...
Reading state information...
Starting
Starting 2
Investigating libxcb1
Package libxcb1 has broken dep on libxcb-xlib0
Considering libxcb-xlib0 -1 as a solution to libxcb1 90
Added libxcb-xlib0 to the remove list
Fixing libxcb1 via remove of libxcb-xlib0
Investigating libthai0
Package libthai0 has broken dep on libdatrie0
Considering libdatrie0 -1 as a solution to libthai0 22
Added libdatrie0 to the remove list
Fixing libthai0 via remove of libdatrie0
Investigating libgnomekbd2
Package libgnomekbd2 has broken dep on libgnomekbd-common
Considering libgnomekbd-common 3 as a solution to libgnomekbd2 1
Removing libgnomekbd2 rather than change libgnomekbd-common
Investigating nautilus-share
Package nautilus-share has broken dep on samba-common-bin
Considering samba-common-bin 1 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common-bin
Package nautilus-share has broken dep on samba-common
Considering samba-common 3 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common
Or group keep for nautilus-share
Investigating libslab0a
Package libslab0a has broken dep on libslab0
Considering libslab0 -1 as a solution to libslab0a 0
Added libslab0 to the remove list
Fixing libslab0a via remove of libslab0
Investigating libmetacity-private0
Package libmetacity-private0 has broken dep on libmetacity0
Considering libmetacity0 -1 as a solution to libmetacity-private0 0
Added libmetacity0 to the remove list
Fixing libmetacity-private0 via remove of libmetacity0
Investigating libgnomekbdui2
Package libgnomekbdui2 has broken dep on libgnomekbd2
Considering libgnomekbd2 1 as a solution to libgnomekbdui2 -1
Removing libgnomekbdui2 rather than change libgnomekbd2
Investigating python-numeric
Package python-numeric has broken dep on python
Considering python 58 as a solution to python-numeric -1
Removing python-numeric rather than change python
Investigating libnautilus-extension1
Package libnautilus-extension1 has broken dep on nautilus-share
Considering nautilus-share 0 as a solution to libnautilus-extension1 3
Upgrading nautilus-share due to Breaks field in libnautilus-extension1
Investigating nautilus-share
Package nautilus-share has broken dep on samba-common-bin
Considering samba-common-bin 1 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common-bin
Package nautilus-share has broken dep on samba-common
Considering samba-common 3 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common
Or group keep for nautilus-share
Investigating libnautilus-extension1
Package libnautilus-extension1 has broken dep on nautilus-share
Considering nautilus-share 0 as a solution to libnautilus-extension1 3
Upgrading nautilus-share due to Breaks field in libnautilus-extension1
Investigating nautilus-share
Package nautilus-share has broken dep on samba-common-bin
Considering samba-common-bin 1 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common-bin
Package nautilus-share has broken dep on samba-common
Considering samba-common 3 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common
Or group keep for nautilus-share
...
Investigating libnautilus-extension1
Package libnautilus-extension1 has broken dep on nautilus-share
Considering nautilus-share 0 as a solution to libnautilus-extension1 3
Upgrading nautilus-share due to Breaks field in libnautilus-extension1
Investigating nautilus-share
Package nautilus-share has broken dep on samba-common-bin
Considering samba-common-bin 1 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common-bin
Package nautilus-share has broken dep on samba-common
Considering samba-common 3 as a solution to nautilus-share 0
Holding Back nautilus-share rather than change samba-common
Or group keep for nautilus-share
Done
The following packages have unmet dependencies:
libnautilus-extension1: Breaks: nautilus-share (< 0.7.2-4+b1) but 0.7.1-2+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
A possible workaround for this bug (which is actually a bug in lenny's
apt) is to add
Breaks: samba-common (<< 2:3.5)
to libnautilus-extension1. libnautilus-extension1 seems to have a
sufficiently high score so apt will honour the Breaks and won't consider
holding it back for some obscure reason, opening the way to upgrade
nautilus-share properly.
cheers,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nautilus.diff
Type: text/x-diff
Size: 1540 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130123/3a52f765/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nautilus-share_distupgrade-lenny-squeeze_debug.log.gz
Type: application/x-gzip
Size: 25643 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130123/3a52f765/attachment-0001.bin>
More information about the pkg-gnome-maintainers
mailing list