-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On Sat, Jul 11, 2009 at 10:47:01PM +0100, Graham Cobb wrote:
>On Saturday 11 July 2009 20:54:09 Jonas Smedegaard wrote:
>> gs-esp or gs-gpl did not ever provide a working CUPS.  So they should 
>> not depend on CUPS components.  Moreover, this CUPS component is 
>> believed to not even exist back when gs-esp and gs-gpl were real 
>> packages.
>
>I agree that they should not depend on cups.  However, in lenny, if I 
>remember correctly, installing cups and gs-esp/gpl was enough (for me) 
>to have a working cups system.  Upgrading that system must not result 
>in a broken system: otherwise the upgrade process is broken!

You did not even have to install gs-{esp,gpl} as it would be pulled in 
from cups (or cupsys, back in the days of multiple incarnations of gs).

I believe cups works properly today too.

I believe that *both* cups and ghostscript-cups packages have proper 
dependencies.  What you experienced was a case of running 
testing/unstable:

   1) install cups + depends and recommends
   2) update cups - new recommends missing from the archive
   3) ignore new recommends when they emerge in the archive

That third step above is due to APT not being able to distinguish 
between recommends explicitly ignored and those ignored due to being 
missing at the time of installataion.  Or at least that is my 
understanding of the issue.


This is a fundamental limitation of the recommends mechanism, I believe, 
i.e. will occur also for non-crucial parts of e.g. a gnome desktop 
installation when installing from CD (not DVD) and without internet 
access at the time of installation.


I believe it makes better sense to file a bug against APT about this 
general issue than to work around it by excessive use of depends instead 
of recommends.


Hope that clarifies,

  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCgAGBQJKWbt6AAoJECx8MUbBoAEhhgsP/1rhRXAA9RtAtaFxvLYk1sLL
JtibLUzQxNlVAMtppP3brEqg4rd8CTkn+M2UXWE6t1eIeJ2z9BC0RwkU0On3npBL
IDNhHbVdeY7NZaetr1MLUj2TQz8hTrUO9XuVHWA1f+O+Njvt5mzuKaGVpZRS75r0
jJax8FHLzzz791Wnl383AixPg0lLCTqThsGVOGrKg6mm7JE/CxNvSs0Mbj/3d0LH
Bk6ocYpZpOnmMbKdWcFNYJcCFenhfM/nidVrCXLxrB8Dgy2ggD/fNG75EMqHDkom
Gscv7aXwGFf5XqA0RIl30qRRhmc94H8zmBcJpoeYW2M3it6J5qryf5wNNb5Vex7p
12R++vzkb4QzhSm21WElX1IwuBZdIr07H4reopv/+P0FaI6ymTmz13OIMvK3Nh+A
RvZzHB/7aHom6dFIJ+7Xob4ZWgYWXJHAc0JeeeX7MB2r4UjDPrS7X9xzxTmnnMVf
knA14RZaD9f/jsE+oApb4u2wpea3H6Rde5ejHzpVYv9QzxEzX7DplCHUFFqfRpeM
5TXgtEOXTBLscT3SSKu1eAp0lGsDwQRjEYPiFvxZYU0dUsYewol/dSYxsVi5wUnt
+m/Kyg7BZ661kunLNPCkGYBtDU4cpCzs9flPVYugOhlnrKYuiZHh4alpbK1RinJE
ZxkbORacbpsXzEloFTFd
=Q4Qv
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to