[Bug 515005] New: hplip won't send faxes using CUPS
http://bugzilla.novell.com/show_bug.cgi?id=515005 Summary: hplip won't send faxes using CUPS Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: i586 OS/Version: openSUSE 11.0 Status: NEW Severity: Major Priority: P5 - None Component: Commercial AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: cashmere@roadrunner.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060200 SUSE/3.0.11-5.2 Firefox/3.0.11 On a recent update (in the last couple of weeks) the fax utility through cups became broken. It was working before that using OpenOffice doc files. The icon in the systray disappeared and is nowhere on the desktop although python /usr/bin/hp-systray is in the process table. I am using a Office-jet 6110 All-in-One. Most of the hp-(functions) are now broken with segfaults and blowup. When trying to fax, cups does not complain but the following message appeared in /var/log/messages related the fax failures Jun 19 15:43:51 lanya kernel: python[19728]: segfault at 6e54e25a ipb7cf5f5b sp bfd8431c error 4 in libc-2.8.so[b7c83000+13d000] My system is 100% installed and updated with Yast and has no broken dependencies that I am aware of. I tried to uninstall and reinstall hplip using Yast without success. Reproducible: Always Steps to Reproduce: 1. Install hplip utilities, cups and OpenOffice 2. Try to fax using the cups print facility configured for the 6110 hp OfficeJet 3. Nothing happens when print is selected Actual Results: The information above should be enough to reprocuce the error. The hplip tarball people suggested that the package manager of OpenSuse might have a probem Expected Results: Fax operation failed to begin -- 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=515005
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User jsmeix@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c1
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User jsmeix@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c2
--- Comment #2 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c3
Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c4
Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User meissner@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c6
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User jsmeix@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c7
--- Comment #7 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c15
--- Comment #15 from Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c16
--- Comment #16 from Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User jsmeix@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c17
--- Comment #17 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c18
--- Comment #18 from Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User cashmere@roadrunner.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c19
--- Comment #19 from Jack Denman
http://bugzilla.novell.com/show_bug.cgi?id=515005
User jsmeix@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=515005#c20
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c21
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c22
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c23
--- Comment #23 from Sven Burmeister
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c24
--- Comment #24 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c25
--- Comment #25 from Sven Burmeister
Again your point of view: Every issue is openSUSE's fault. Even issues caused by hardware crap are openSUSE's fault (bug #556819).
Calling people's hardware "crap" is really going to help! I never used such wording. I wonder what you would say if people called your work crap?
Great!
Yes, openSUSE's faults are openSUSE's faults because ignoring packman and updates from 11.1 to 11.2 during the QA is a fault, see below.
By the way: I may have even looked at those "another report" if you provided an URL to it...
You marked it as resolved duplicate, so you knew about it already.
Seriously:
As already explained in comment #17 it is Packman's fault because the HPLIP packman packages which claim to be made for "Distribution: openSUSE ..." fail to do a perfect replacement of our original openSUSE packages.
On the other hand our our openSUSE HPLIP packages also fail to do a perfect replacement of Packman's HPLIP packages because the openSUSE HPLIP packages do not obsolete Packman's hplip-hpcups package simply because in the openSUSE world there is no hplip-hpcups package at all and I cannot know magically which package names whatever third-party package repository may use.
Let me put it this way: Everybody knows that packman is used by most opensuse users, i.e. a must. If one wanted to do the best job for the users one would acknowledge that fact and act accordingly.
Installing the openSUSE 11.2 hplip package does already enforce its exact matching hplip-hpijs package via the following entry in hplip.spec: ----------------------------------------------------------------- # Require the exact matching version-release of the hpijs # sub-package to make sure to have the exact matching version # of libhpip and libhpmud installed. # The exact matching version-release of the sub-package # is available on the same repository where the main-package is ... Requires: %{name}-hpijs = %{version}-%{release} -----------------------------------------------------------------
Then I wonder why zypper dup did update the hplip package but failed to meet the "Requires...". Because after doing a zypper dup the %{name}-hpijs = %{version}-%{release} was not installed. "Enforcing" is something different for me, i.e. throws at least a warning that some requirement could not be met.
But even this is no guarantee that the exact matching version-release of hplip-hpijs is only available in the exact same repository wherefrom hplip was installed. On plain RPM level any exact matching version-release of any hplip-hpijs package from any repository satisfies this RPM requirement.
For openSUSE 11.3 I will add Obsoletes: hplip-hpcups in the hplip.spec file to mitigate further issues but this is not more than a band-aid workaround.
If one does not want to get in contact with the packman people to fix the issue at the root of this problem this is the solution that serves the community best since it does not assume a perfect world but packman as part of the openSUSE installation. Hence this solution is in accordance with: "The goals of the openSUSE project are: * Make openSUSE the easiest Linux distribution for anyone to obtain and the most widely used open source platform. * Provide an environment for open source collaboration that makes openSUSE the world's best Linux distribution for new and experienced Linux users. " and should have been there before 11.2 was released instead of blaming it on packman which might be right but fails to serve the community. And btw. The general statement "HPLIP packman packages do not work for openSUSE 11.0 11.1 11.2" is certainly wrong since it did work for at least three different computers and printers I know. -- 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=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c26
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=515005
http://bugzilla.novell.com/show_bug.cgi?id=515005#c27
--- Comment #27 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com