[Bug 199108] Review Request: gutenprint: Printer Drivers Package
bugzilla at redhat.com
bugzilla at redhat.com
Fri Sep 8 04:54:09 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: gutenprint: Printer Drivers Package
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=199108
------- Additional Comments From kevin at tummy.com 2006-09-08 00:53 EST -------
Thats unfortunate. Extras packages are not supposed to conflict or obsolete
core packages (Although there could be a explicit statement about that in the
review/packaging guidelines).
I see two ways forward:
1. Since this package will replace gimp-print in FC7 we can leave the package
here (updating with new releases, etc) and wait until FC7 opens up for new
packages and then have the core folks import this package to replace gimp
print. This means people won't be able to easily use it until it's imported in
core however.
2. (prefered by me) Is there any way that this package can install along side
(but not conflicting with) gimp-print and allow users to select which one they
wish to use? I see encouraging signs of this in the README, like:
"Installing the CUPS driver for Gutenprint 5.0 will not interfere
with your ability to continue using the Gimp-Print 4.2 CUPS
driver."
and
* Gutenprint permits installation of Gimp-Print 4.2 alongside
Gutenprint 5.0, and in the future will permit concurrent
installation of different stable versions of Gutenprint with
different minor version numbers. Gutenprint uses the old-style
kernel numbering system, whereby even numbered minor versions
are stable (4.2, 5.0, 5.2) and odd numbered minor versions are
development (4.3, 5.1). Therefore, you should consider allowing
Gutenprint 5.0 and Gimp-Print 4.2 to be installed concurrently.
and
* All files and directories with versioned names
(e. g. cups-genppdupdate, rastertogutenprint, the PPD files) may
be installed concurrently with other versions of Gimp-Print and
Gutenprint as described above. Other executables (such as the
Canon and Epson back ends, and cups-calibrate) are not
versioned, but are not linked against libgutenprint and do not
have any other dependencies on Gutenprint.
However, the gimp plugin appears problematic:
* The GIMP plugin, unlike the core library and the Foomatic and
CUPS drivers, may not be installed concurrently with other
versions. For example, you may not install both the Gimp-Print
4.2 and the Gutenprint 5.0 version of the Print plugin, as they
use different configuration file formats.
So, I would suggest: Not shipping a gimp plugin (comment out, but leave in
the spec for fc7+), and seeing if you can get this package to not conflict with
gimp-print-4.2. The conflicts I see:
file /usr/lib/gimp/2.0/plug-ins/print from install of gutenprint-5.0.0-
0.10.fc6 conflicts with file from package gimp-print-plugin-4.2.7-20.1
file /usr/bin/escputil from install of gutenprint-5.0.0-0.10.fc6
conflicts with file from package gimp-print-utils-4.2.7-20.1
file /usr/share/man/man1/escputil.1.gz from install of gutenprint-5.0.0-
0.10.fc6 conflicts with file from package gimp-print-utils-4.2.7-20.1
file /usr/bin/cups-calibrate from install of gutenprint-cups-5.0.0-
0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
file /usr/lib/cups/backend/canon from install of gutenprint-cups-5.0.0-
0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
file /usr/lib/cups/backend/epson from install of gutenprint-cups-5.0.0-
0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
file /usr/lib/cups/filter/commandtocanon from install of gutenprint-
cups-5.0.0-0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
file /usr/lib/cups/filter/commandtoepson from install of gutenprint-
cups-5.0.0-0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
file /usr/share/man/man8/cups-calibrate.8.gz from install of gutenprint-
cups-5.0.0-0.10.fc6 conflicts with file from package gimp-print-cups-4.2.7-20.1
Perhaps the gutenprint-devel list could tell you how to configure things so
gutenprint can work with gimp-print-4.2 already installed? Perhaps the above
cups conflicts just need to have a gutenprint- prefix?
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list