[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