[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Two proposed changes on foomatic-db-engine



On 05/20/2011 09:27 AM, Didier Raboud wrote:
1) Dropping foomatic-filters-ppds transitional package

http://git.debian.org/?p=collab-maint/foomatic-db-engine.git;a=commitdiff;h=e203cd9159e2017767e920ab13e6568f06391257

Rationale: foomatic-filters-ppds is dummy in Debian's latest stable release
(Squeeze) and can IMHO safely be removed. I filed bugs against the (3) Debian
packages that depend/recommend on it: #626288, #626289 and #626290. Is this
package still useful on Ubuntu, for LTS-to-LTS upgrades e.g. ? I would be
happy to keep it for a longer time if needed.


Can be dropped, at Ubuntu we have not used foomatic-filters-ppds and before having the common repo for Ubuntu and Debian, our package had no foomatic-filters-ppds transitional package. So this transitional package can be removed.

2) Promoting foomatic-db back to Recommends from Suggests

http://git.debian.org/?p=collab-maint/foomatic-db-engine.git;a=commitdiff;h=e203cd9159e2017767e920ab13e6568f06391257

This is essentially a revert of your 4.0.5-0ubuntu6 change:

  debian/control: Do not recommend foomatic-db at all, as foomatic-db-engine
  makes sense without foomatic-db to build packages, especially foomatic-db.
  The system-installed foomatic-db-engine can also be used for inplace builds
  of PPDs from Foomatic data, pointing to the Foomatic data with the
  FOOMATICDB environment variable. This way we can install foomatic-db-engine
  easily with apt-get also on desktop installations where foomatic-db cannot
  be installed as it conflicts with foomatic-db-compressed-ppds. We put
  foomatic-db into Suggests: now.

The problem of this change (which I had not noticed when preparing
4.0.6-1~exp1, my changelog entry shows the mis-reading) is that it breaks
Squeeze-Wheezy upgrades: an installed foomatic-db (or foomatic-db-compressed-
ppds) will get removed as no other package will Depend or Recommend it.

Hence I would like to promote foomatic-db back to Recommends. This still means
one can uninstall it. Note that foomatic-db-compressed-ppds "Provides"
foomatic-db, hence is a valid candidate for this relationship.

What do you think ?

OK. As long as foomatic-db-compressed-ppds does not get replaced by foomatic-db when installing foomatic-db-engine it is no problem.

Would also a

Recommends: foomatic-db-compressed-ppds | foomatic-db

work?

   Till


Reply to: