Merge lp://staging/~mrand/ubuntu/lucid/ubuntu-meta/cups_lp-302272 into lp://staging/ubuntu/lucid/ubuntu-meta

Proposed by Daniel Richard G.
Status: Rejected
Rejected by: James Westby
Proposed branch: lp://staging/~mrand/ubuntu/lucid/ubuntu-meta/cups_lp-302272
Merge into: lp://staging/ubuntu/lucid/ubuntu-meta
Diff against target: 378 lines (+41/-30)
13 files modified
debian/changelog (+11/-0)
desktop-amd64 (+0/-5)
desktop-armel (+0/-5)
desktop-i386 (+0/-5)
desktop-ia64 (+0/-5)
desktop-powerpc (+0/-5)
desktop-recommends-amd64 (+5/-0)
desktop-recommends-armel (+5/-0)
desktop-recommends-i386 (+5/-0)
desktop-recommends-ia64 (+5/-0)
desktop-recommends-powerpc (+5/-0)
desktop-recommends-sparc (+5/-0)
desktop-sparc (+0/-5)
To merge this branch: bzr merge lp://staging/~mrand/ubuntu/lucid/ubuntu-meta/cups_lp-302272
Reviewer Review Type Date Requested Status
James Westby (community) Disapprove
Review via email: mp+22550@code.staging.launchpad.net

Description of the change

This branch moves the cups package, as well as openprinting-ppds and three Foomatic-related packages, from the Depends: clause of ubuntu-desktop to Recommends:. This will enable the CUPS server to be an optional part of a desktop install (see bug #302272 for the full rationale).

The OpenPrinting and Foomatic packages need to be moved as well because they have Depends: on cups, and thereby cause ubuntu-desktop to have an indirect yet mandatory dependency on cups (even if cups itself is in Recommends:).

This change should cause little fuss for anyone not interested. Things change for them only if they install ubuntu-desktop with --no-install-recommends (namely, the CUPS server is no longer installed, only the client and BSD compatibility layer).

To post a comment you must log in.
Revision history for this message
James Westby (james-w) wrote :

Hi,

The correct way to make changes like this is to change the
seeds.

See https://wiki.ubuntu.com/SeedManagement#Changing%20the%20Seeds
for how to do this.

Sorry for the confusion.

Thanks,

James

review: Disapprove

Unmerged revisions

234. By MarcRandolph

Move the following packages, which depend on cups, to recommends as well:
-foomatic-db
-foomatic-db-engine
-foomatic-filters
-openprinting-ppds

233. By MarcRandolph

Move cups package to depends (LP: #302272)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: