Problem with Socket Inter-Process Communication
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Fix Released
|
Undecided
|
Unassigned | ||
sip4-qt3 |
Invalid
|
Undecided
|
Rich Johnson | ||
hplip (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
python-qt3 (Ubuntu) |
Invalid
|
Medium
|
Rich Johnson |
Bug Description
Binary package hint: python-qt3
Donald Welch, HPLIP (http://
We are experiencing a problem in testing with HPLIP 1.6.10 on Edgy. It seems
like interprocess socket communications have been effected so that some of
our process-process socket messages are being lost. I was wondering if you
were aware of any changes in Edgy that might effect sockets in this way? All
of our tests work fine on 6.06 (Dapper), including with the newest updates.
This issue is causing the hp-sendfax failure (failure of faxing with HPLIP under Edgy), and a host of other problems, some related to faxing, some not.
I am working on theory that there is a problem with PyQt on Edgy. All the failures have to do with receiving socket messages with sockets that are inserted into the Qt message loop. Socket messages in hpssd (which has no connection to PyQt) are working fine from what I can tell.
Changed in python-qt3: | |
importance: | Undecided → Critical |
status: | Unconfirmed → Confirmed |
Changed in python-qt3: | |
importance: | Critical → Medium |
Changed in hplip: | |
status: | Fix Committed → Fix Released |
According to Donald Welch it seems that there is a bug which is in the python-qt3 3.16 of Edgy but not in the older python-qt3 3.14. Donald suggests testing a downgrade to python-qt3 3.14 (see below). Can one simply install the Dapper package on Edgy?
I am also in favor of such a downgrade, as I have checked Mandriva 2007 (where faxing with HPLIP works) and they have still python-qt 3.14.
Is there any important requirement for python-qt3 3.16 in Edgy (important bug fix, compatibility with KDE 3.5.5, ...)? Or can we downgrade without problems in the final Edgy (for the case that faxing will work when testing with python-qt3 3.14).
Donald Welch wrote:
For a test, I'd like to downgrade python-qt3 from 3.16 back to 3.14. We have already had a defect against ver. 3.16 for something else previously, but I know that 3.14 works fine.
Any idea how I would do this?