[Bug 546893] New: HPLIP seems to bloat the default minimal selection
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c546856 Summary: HPLIP seems to bloat the default minimal selection Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: All OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Patterns AssignedTo: coolo@novell.com ReportedBy: jsmeix@novell.com QAContact: qa@suse.de CC: lnussel@novell.com Found By: Development While working on bug #546856 I was told that hplip seems to be in the default minimal selection of 11.2 and that draws in lots of unexpected stuff for a minimal system like including X, Qt, Mesa etc. I didn't do a minimal 11.2 installation to verify it. Nevertheless I like to report it to be on the safe side.
From my point of view HPLIP is a big and fat full featured printer and scanner driver solution and should not be by default in any minimal selection.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c1 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |lnussel@novell.com --- Comment #1 from Stephan Kulow <coolo@novell.com> 2009-10-14 09:36:16 MDT --- hearsay or truth? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c2 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|lnussel@novell.com | --- Comment #2 from Stephan Kulow <coolo@novell.com> 2009-10-14 13:01:31 MDT --- verified -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User coolo@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c3 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@novell.com AssignedTo|coolo@novell.com |jsmeix@novell.com --- Comment #3 from Stephan Kulow <coolo@novell.com> 2009-10-14 13:13:17 MDT --- from hplip.spec: if you don't want hplip to be installed, then don't recommend it: %package hpijs Supplements: ghostscript_any Recommends: hplip = %{version} You can change the recommends to a supplemetns: packageand(hplip-hpijs:python-qt4), so it will only be installed if python-qt4 would be installed anyway -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c4 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED Target Milestone|--- |Factory --- Comment #4 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 01:38:58 MDT --- When you read the comment in hplip.spec you could see why I used Recommends: ---------------------------------------------------------------------------- # On a minimalist system only hplip-hpijs may be installed # (e.g. because of the above supplements for ghostscript_any) # or on a minimalist package repository (e.g. on the openSUSE CDs) # only hplip-hpijs may be available (even when a usual system is installed). # When only hplip-hpijs is there, it should tell the dependency resolver # that for usual functionality, hplip should be installed too (if possible). ---------------------------------------------------------------------------- I will change it to Supplements because it is impossible to use Recommends as I intended. Recommends has in the end the same result as Requires (if the packages are available to be installed) because our installer installs recommended packages silently but on the other hand Supplements is useless for what I like to get because our installer ignores it silently. Therefore there is now way to only notify the user that hplip is recommended because the installer acts silently. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c5 --- Comment #5 from Ludwig Nussel <lnussel@novell.com> 2009-10-15 02:23:24 MDT --- You're probably confusing Suggests and Supplements. Supplements are not silently ignored. It's basically a reverse Recommends ie injecting a Recommends into a different package. The special "Supplements: packageand(x:y)" syntax means that the package carrying that tag gets automatically selected if x and y are installed or selected for installation. Another special feature are "Supplements: modalias(...)". You can specify kernel modaliases there (eg usb ids) so the package gets installed if matching hardware is present. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c6 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |coolo@novell.com --- Comment #6 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 02:53:08 MDT --- Total Confusion! http://en.opensuse.org/Software_Management/Dependencies reads: ---------------------------------------------------------------- Supplements A reverse recommends. This resolvable will be installed if this capability is provided by an installed resolvable. The dependency resolver will install it. ---------------------------------------------------------------- I.e. Supplements and Recommends have the same effect what happens regarding installing it: It will be silently installed if available. I guess you confused "Recommends/Supplements" with "Suggests/Enhances" because fot the latter http://en.opensuse.org/Software_Management/Dependencies reads: ---------------------------------------------------------------- Suggests Suggests are just hints for an application and not handled during dependency resolution. .. Enhances A reverse Suggests. ---------------------------------------------------------------- To be on the safe side, I will change now ----------------------------------------------------- %package hpijs Supplements: ghostscript_any Recommends: hplip = %{version} ----------------------------------------------------- to ----------------------------------------------------- %package hpijs Supplements: ghostscript_any Suggests: hplip = %{version} ----------------------------------------------------- Coolo, please comment if this is what you want in the end. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c7 --- Comment #7 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 02:58:12 MDT --- Yes, Ludwig - very many thanks for your careful proofreading! Luckily I came to the same conclusion and posted my comment regardless of the "mid air collision"... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c8 --- Comment #8 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 03:04:52 MDT --- If bug #546856 (enlarge hplip-hpijs to be useful for CUPS) is accepted, I do no longer like the SuSupplements: ghostscript_any because this way the installer installs silently the enlarged hplip-hpijs if ghostscript-library is installed. Therefore to be on the very safe side, I use finally: ----------------------------------------------------- %package hpijs Enhances: ghostscript_any Suggests: hplip = %{version} ----------------------------------------------------- Coolo, please comment if you agree. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c9 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Info Provider|coolo@novell.com | Resolution| |FIXED --- Comment #9 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 06:59:16 MDT --- Submitrequest: 22446 State:new Creator:jsmeix When:2009-10-15T14:53:48 submit: Printing/hplip -> openSUSE:Factory Comment: 'fixed bnc#546893 (hplip bloats minimal installation) and bnc#546856 (adapt hplip-hpijs for printing with CUPS)' Coolo, feel free to reject it if you do not agree. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c10 --- Comment #10 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 08:04:22 MDT --- Revoked request 22446, see https://bugzilla.novell.com/show_bug.cgi?id=546856#c14 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 User jsmeix@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546893#c11 --- Comment #11 from Johannes Meixner <jsmeix@novell.com> 2009-10-15 08:24:44 MDT --- See https://bugzilla.novell.com/show_bug.cgi?id=546856#c16 New submitrequest: 22460 State:new Creator:jsmeix When:2009-10-15T16:18:25 submit: Printing/hplip -> openSUSE:Factory Comment: 'fixed bnc#546893 (hplip bloats minimal installation) and fixed bnc#546856 completely (adapt hplip-hpijs for printing with CUPS)' -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546893 http://bugzilla.novell.com/show_bug.cgi?id=546893#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (546893) was mentioned in https://build.opensuse.org/request/show/22460 Factory / hplip -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com