[PyKDE] Re: Problem with Socket Inter-Process Communication
preventing HPLIP from faxing
till.kamppeter at gmail.com
Thu Oct 19 18:01:51 BST 2006
Donald Welch tested also PyQt 3.15 now, and there faxing with HPLIP
works. So the regression seems to have happened on the transition from
3.15 to 3.16.
Till Kamppeter wrote:
> Additional info from Donald Welch:
> Thanks Till. I worked on this for a few hours last night and I am fairly
> confident there is a problem with QSocketNotifier in PyQt 3.16. PyQt
> 3.14works OK. I will be testing with
> 3.15 today.
> Till Kamppeter wrote:
>> I have a problem with HPLIP and PyQt (python-qt) 3.16. With the update
>> from 3.14 to 3.16 on Ubuntu Edgy the fax functionality (and perhaps
>> also other functions) of HPLIP stopped to work. Mandriva 2007 still
>> uses PyQt 3.14 and there faxing with HPLIP works.
>> HPLIP uses sockets to let the daemon (hpssd) pass data of a print job
>> sent into a fax queue to the fax GUI (hp-sendfax). The fax GUI does
>> not receive this data when PyQt 3.16 is used, but it receives and
>> processes the data correctly when PyQt 3.14 is used.
>> HPLIP versions are 1.6.7, 1.6.9, and 1.6.10.
>> Tested operating systems:
>> Mandriva 2007 (PyQt 3.14): works
>> Ubuntu Dapper/6.06 (PyQt 3.14): works
>> Ubuntu Edgy/6.10 (PyQt 3.16): fails
>> So there is a regression from Ubuntu Dapper to Edgy, faxing
>> functionality for HP's MF devices gets lost.
>> See also the Ubuntu bug report on this:
>> As Ubuntu is already in freeze for the final Edgy, it would be great
>> if the problem could be fixed by a small patch.
>> I am grateful for any kind of help.
More information about the PyQt