Hello community, here is the log from the commit of package hplip checked in at Mon Sep 4 13:36:34 CEST 2006. -------- --- hplip/hplip.changes 2006-08-03 11:41:39.000000000 +0200 +++ hplip/hplip.changes 2006-09-04 12:01:47.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Sep 4 12:00:12 CEST 2006 - jsmeix@suse.de + +- Exchanged the hard RPM requirement for ghostscript_any by a + supplements entry for hplip-hpijs so that there is no longer + a mutual (cyclic) hard RPM dependency between hplip-hpijs + and ghostscript-library. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hplip.spec ++++++ --- /var/tmp/diff_new_pack.ETPIoI/_old 2006-09-04 13:35:35.000000000 +0200 +++ /var/tmp/diff_new_pack.ETPIoI/_new 2006-09-04 13:35:35.000000000 +0200 @@ -17,7 +17,7 @@ # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June) # Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc Version: 1.6.7 -Release: 1 +Release: 4 %define hpijsVersion 2.6.7 Group: Hardware/Printing License: GPL, X11/MIT @@ -85,7 +85,14 @@ %package hpijs Summary: HPIJS for HP's printing and scanning software HPLIP. Group: Hardware/Printing -Requires: ghostscript_any +# Mutual RPM package requirements are meanwhile considered to be bad because +# such cyclic dependencies which makes it harder to automatically solve dependencies. +# Actually the hpijs driver requires Ghostscript (i.e ghostscript_any, e.g. ghostscript-library). +# But ghostscript-library must also require the hpijs driver which is the more imortant requirement +# because when a user (or a printer setup tool) wants to set up a HP printer with the hpijs driver +# it must be 100% sure that all what the hpijs driver needs to run is also installed. +# Therefore the requirement is weakened for this package: +Supplements: ghostscript_any %description hpijs HPIJS is a Ghostscript printer driver for HP printers. @@ -284,6 +291,11 @@ %{_libdir}/libhpip.* %changelog -n hplip +* Mon Sep 04 2006 - jsmeix@suse.de +- Exchanged the hard RPM requirement for ghostscript_any by a + supplements entry for hplip-hpijs so that there is no longer + a mutual (cyclic) hard RPM dependency between hplip-hpijs + and ghostscript-library. * Thu Aug 03 2006 - jsmeix@suse.de - Updated to version 1.6.7: Changed from dynamic IP ports to static IANA IP ports ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org