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


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

Till Kamppeter wrote:
Hi,

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:

https://launchpad.net/distros/ubuntu/+source/python-qt3/+bug/66830

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.

   Till




_______________________________________________
PyKDE mailing list    [email protected]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to