Roger Leigh wrote:
On Thu, Feb 26, 2009 at 05:39:07PM +1300, Mark Robinson wrote:
Roger Leigh wrote:
On Wed, Feb 25, 2009 at 02:51:07PM +1300, Mark Robinson wrote:
The following packages are BROKEN:
cups-driver-gutenprint [5.0.2-4 -> 5.2.3-2]
The following packages have unmet dependencies:
cups-driver-gutenprint: Conflicts: cupsys-driver-gutenprint but 5.0.2-4 is
installed.
Resolving dependencies...
The following packages have been kept back:
cups-driver-gutenprint{a}
How are you trying to upgrade?
This should trigger cupsys-driver-gutenprint to be removed (since it was
an empty transitional package in Lenny for 5.0.2-4), because
cups-driver-gutenprint both Conflicts and Replaces it.
kanae:~# aptitude -vV upgrade
How about "apt-get dist-upgrade"? The Replaces/Conflicts removal mechanism
used here is so basic that even dpkg can do the automatic removal, without
any need for apt-get/aptitude. I'm *very* surprised that aptitude is
failing here.
Does "full-upgrade" work as expected?
% apt-cache show cups-driver-gutenprint
Package: cups-driver-gutenprint
Version: 5.2.3-2
Replaces: cupsys-driver-gutenprint
Depends: [...]
Suggests: [...]
Conflicts: cupsys-driver-gutenprint
kanae:~# aptitude -vV dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages are BROKEN:
gnome-core gthumb java-gcj-compat-plugin nautilus-cd-burner
The following packages will be REMOVED:
cups-driver-gutenprint{u} [5.0.2-4] cupsys-driver-gutenprint{a} [5.0.2-4]
nautilus{a} [2.20.0-7]
The following packages will be upgraded:
gthumb-data [3:2.10.10-1 -> 3:2.10.10-2] java-gcj-compat [1.0.78-3 -> 1.0.80-1]
java-gcj-compat-dev [1.0.78-3 -> 1.0.80-1]
java-gcj-compat-headless [1.0.78-3 -> 1.0.80-1] shared-mime-info [0.51-3 ->
0.60-1]
5 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Need to get 3107kB of archives. After unpacking 2921kB will be freed.
The following packages have unmet dependencies:
java-gcj-compat-plugin: Depends: java-gcj-compat (= 1.0.78-3) but 1.0.80-1 is
to be installed.
gthumb: Depends: gthumb-data (= 3:2.10.10-1) but 3:2.10.10-2 is to be
installed.
gnome-core: Depends: nautilus (>= 2.20.0) but it is not installable
nautilus-cd-burner: Depends: nautilus but it is not installable
The following actions will resolve these dependencies:
Remove the following packages:
java-gcj-compat-plugin
Keep the following packages at their current version:
gthumb-data [3:2.10.10-1 (now)]
nautilus [2.20.0-7 (unstable, now)]
shared-mime-info [0.51-3 (now)]
Score is 270
Accept this solution? [Y/n/q/?]
The following packages will be REMOVED:
cups-driver-gutenprint{u} [5.0.2-4] cupsys-driver-gutenprint{a} [5.0.2-4]
java-gcj-compat-plugin{a} [1.0.78-3]
The following packages will be upgraded:
java-gcj-compat [1.0.78-3 -> 1.0.80-1] java-gcj-compat-dev [1.0.78-3 ->
1.0.80-1] java-gcj-compat-headless [1.0.78-3 -> 1.0.80-1]
3 packages upgraded, 0 newly installed, 3 to remove and 2 not upgraded.
Need to get 126kB of archives. After unpacking 1552kB will be freed.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Get:1 http://http.us.debian.org sid/main java-gcj-compat-dev 1.0.80-1 [16.0kB]
Get:2 http://http.us.debian.org sid/main java-gcj-compat 1.0.80-1 [1016B]
Get:3 http://http.us.debian.org sid/main java-gcj-compat-headless 1.0.80-1
[108kB]
Fetched 126kB in 5s (22.6kB/s)
Reading changelogs... Done
apt-listchanges: Do you want to continue? [Y/n]
apt-listchanges: Mailing root: apt-listchanges: changelogs for kanae
(Reading database ... 227599 files and directories currently installed.)
Removing cupsys-driver-gutenprint ...
Removing cups-driver-gutenprint ...
Reloading Common Unix Printing System: cupsd.
Removing java-gcj-compat-plugin ...
Processing triggers for man-db ...
(Reading database ... 227562 files and directories currently installed.)
Preparing to replace java-gcj-compat-dev 1.0.78-3 (using
.../java-gcj-compat-dev_1.0.80-1_amd64.deb) ...
Unpacking replacement java-gcj-compat-dev ...
Preparing to replace java-gcj-compat 1.0.78-3 (using
.../java-gcj-compat_1.0.80-1_amd64.deb) ...
Unpacking replacement java-gcj-compat ...
Preparing to replace java-gcj-compat-headless 1.0.78-3 (using
.../java-gcj-compat-headless_1.0.80-1_amd64.deb) ...
Unpacking replacement java-gcj-compat-headless ...
Processing triggers for man-db ...
Setting up java-gcj-compat-headless (1.0.80-1) ...
Setting up java-gcj-compat (1.0.80-1) ...
Setting up java-gcj-compat-dev (1.0.80-1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Current status: 0 broken [+0], 2 updates [-4], 22489 new [+0].
kanae:~# aptitude show cups-driver-gutenprint
Package: cups-driver-gutenprint
State: not installed
Version: 5.2.3-2
Priority: optional
Section: graphics
Maintainer: Debian Printing Group <debian-print...@lists.debian.org>
Uncompressed Size: 1294k
Depends: libc6 (>= 2.7-1), libcups2 (>= 1.3.8), libcupsimage2 (>= 1.3.8), libgcrypt11
(>= 1.4.0), libgnutls26 (>= 2.5.9-0), libgpg-error0 (>= 1.4),
libgutenprint2 (>= 5.2.3), libjpeg62, libkrb53 (>= 1.6.dfsg.2), libpng12-0
(>= 1.2.13-4), libtasn1-3 (>= 1.6-0), libtiff4, zlib1g (>= 1:1.1.4),
perl (>= 5.8.0), cups (>= 1.3.0)
Suggests: gutenprint-doc (>= 5.2.3-2), gutenprint-locales (>= 5.2.3-2)
Conflicts: cupsys-driver-gutenprint
Replaces: cupsys-driver-gutenprint
Description: printer drivers for CUPS
This package includes a CUPS driver based on Gutenprint.
The CUPS drivers contain all of the files needed to support photo-quality
printing on any printer supported by Gutenprint. You can find out more about
the Common UNIX Printing System ("CUPS"), an IPP-based printing system for
UNIX/Linux, at:
http://www.cups.org
Gutenprint is the print facility for the GIMP, and in addition a suite of
drivers that may be used with common UNIX spooling systems using GhostScript or
CUPS. These drivers provide printing quality for UNIX/Linux on a par with
proprietary vendor-supplied drivers in many cases, and can be used for many of
the most demanding printing tasks. Gutenprint was formerly known as
Gimp-Print.
kanae:~#
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org