[Pkg-cups-devel] Bug#515918: rort source
Mark Robinson
mark at zl2tod.net
Fri Feb 27 06:26:20 UTC 2009
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-printing at 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:~#
More information about the Pkg-cups-devel
mailing list