Hello community, here is the log from the commit of package foomatic-filters for openSUSE:Factory checked in at 2012-04-23 16:09:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/foomatic-filters (Old) and /work/SRC/openSUSE:Factory/.foomatic-filters.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "foomatic-filters", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/foomatic-filters/foomatic-filters.changes 2012-02-16 14:56:19.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.foomatic-filters.new/foomatic-filters.changes 2012-04-23 16:10:44.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Mar 29 10:22:06 CEST 2012 - [email protected] + +- BuildRequire only ghostscript-mini-devel (instead of + ghostscript-devel and ghostscript-library) because + in the "Printing" repository Ghostscript is cleaned up + and upgraded to a stable release >= 9.05 (bnc #735824) + where ghostscript-library is replaced + by ghostscript plus ghostscript-devel + and ghostscript-mini plus ghostscript-mini-devel. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ foomatic-filters.spec ++++++ --- /var/tmp/diff_new_pack.oqdIcR/_old 2012-04-23 16:10:45.000000000 +0200 +++ /var/tmp/diff_new_pack.oqdIcR/_new 2012-04-23 16:10:45.000000000 +0200 @@ -17,20 +17,18 @@ Name: foomatic-filters -# The ghostscript-devel RPM requires ghostscript-library -# but the ghostscript-mini RPM also provides "ghostscript-library" -# but it does not provide the actual library but only a dead link like -# "/usr/lib/libgs.so: broken symbolic link to libgs.so.8.62" and -# the dependency resolver in our build system installs ghostscript-mini -# so that ghostscript-library must be explicitely requested here, -# see https://bugzilla.novell.com/show_bug.cgi?id=507414 -# Since a foomatic-filters version after 4.0.6 pkg-config is required for build. -# Since foomatic-filters-4.0.8 D-Bus is required for build -# because there is ICC color managment via colord and colord requires D-Bus. BuildRequires: a2ps +# Since foomatic-filters-4.0.8 D-Bus is required for build +# because there is ICC color managment via colord and colord requires D-Bus: BuildRequires: dbus-1-devel -BuildRequires: ghostscript-devel -BuildRequires: ghostscript-library +# In the "Printing" repository Ghostscript is cleaned up +# and upgraded to a stable release >= 9.05 +# see https://bugzilla.novell.com/show_bug.cgi?id=735824 +# where ghostscript-library is replaced +# by ghostscript plus ghostscript-devel +# and ghostscript-mini plus ghostscript-mini-devel: +BuildRequires: ghostscript-mini-devel +# Since a foomatic-filters version after 4.0.6 pkg-config is required for build: BuildRequires: pkg-config # The /usr/lib/cups/backend/beh is perl script text: Requires: perl @@ -67,6 +65,19 @@ by a printer/driver-specific Foomatic PPD file. %prep +# Show which ghostscript have been actually installed by +# the dependency resolver in our build system and +# verify that the ghostscript-mini-devel dependencies are +# actually fulfilled, see the BuildRequires above. +# Unfortunately the dependency resolver in our build system +# may install ghostscript-mini from another repository +# see https://bugzilla.novell.com/show_bug.cgi?id=507414 +# regardless of the versioned requirement for ghostscript-mini +# in ghostscript-mini-devel. +# Build should intentionally fail if the ghostscript-mini-devel +# dependencies are not fulfilled: +rpm -qa | grep ^ghostscript +rpm -V ghostscript-mini-devel # Be quiet when unpacking: #setup -q # Use this "setup" if it is a snapshot with "bzrdate": -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
