[Bug 552398] Re: printer configuration dialog hangs

2010-04-09 Thread Launchpad Bug Tracker
This bug was fixed in the package system-config-printer -
1.2.0+20100408-0ubuntu1

---
system-config-printer (1.2.0+20100408-0ubuntu1) lucid; urgency=low

  [ Till Kamppeter ]
  * New upstream release
 o GIT master snapshot from 08 April 2010
 o For the last update from upstream we accidentally downloaded the
   master branch from GIT and not 1.1.x, so that upstream version from
   Lucid Feature Freeze is 1.1.91 in reality and not 1.1.17 as advertized.
   To fix the bugs of 1.1.91 (an unstable test release) we go now forward
   to 1.2.0 + bug fixes + translation updates.
 o No feature additions expected.
 o This release fixes especially LP: #557199 and LP: #552398
 o Possibly more bugs fixed.
 o Translations updated.
  * debian/patches/53_fix-async-ipp-traceback.patch,
debian/patches/70_more-async-traceback-fixes.patch,
debian/patches/73_finally-fixed-race-condition-in-asyncipp.patch: Removed
patches for upstream fixes.
  * debian/patches/10_menu_entries.patch,
debian/patches/55_silence_printerdriversinstaller_errors.patch:
Regenerated to work with new upstream code.
  * debian/system-config-printer-common.install: Added new check-device-ids.py
file (debug tool, not used by the rest of system-config-printer).
  * debian/system-config-printer-gnome.install: Added man pages.
  * debian/local/testpage-a4.ps, debian/local/testpage-letter.ps: Replaced
Ubuntu logo by the current one (LP: #542975).
  * debian/patches/84_cache-also-device-id-in-network-printer-search.patch:
When doing a network printer search on a given IP, cache not only the
make-and-model string but also the device ID for subsequent connection
types.
  * debian/patches/86_fill-lpd-queue-list.patch: When probing an IP address
whether it is an LPD printer and which the valid queue names are, the
list of valid queue names did not get filled.
  * 
debian/patches/88_physicaldevice-get-make-model-also-from-makeandmodel.patch:
Let make and model for a network device also be determined by the
make-and-model string and not only the device ID (which is often missing
for detected network printers).
  * debian/patches/90_physicaldevice-clean-socket-uris.patch: When several
detected network printers are identified as one physical device, remove
the default port 9100 from socket URIs, to avoid saving entries with
duplicate URIs.
  * 
debian/patches/92_do-not-search-driver-for-remote-cups-queues-with-driver.patch:
If a queue to be set up with "ipp://..." URI points to a remote CUPS queue
which has already a PPD on the server, we do not need to (and should not)
search for a PPD/driver to set up locally. Now really recognize such queues
and suppress driver configuration.
  * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Let Bluetooth
printers get searched together with network printers, as the search takes
longer. So USB and parallel printers and also network printer search
methods appear nearly instantly. In the listing of network printers let
not only IP addresses but also DNS-SD names appear.

  [ Julien Lavergne ]
  * debian/patches/10_menu_entries.patch: Update to not launch the applet in
LXDE, until bug 323322 is fixed. (LP: #529472)
 -- Till KamppeterThu,  8 Apr 2010 20:13:50 +0200

** Changed in: system-config-printer (Ubuntu)
   Status: In Progress => Fix Released

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 552398] Re: printer configuration dialog hangs

2010-04-07 Thread Till Kamppeter
Tim, thanks for the patch. I will upload and updated system-config-
printer (with a lot of additional bug fixes) as soon as the
Beta-2-Freeze is over.


** Changed in: system-config-printer (Ubuntu)
   Status: Incomplete => In Progress

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 552398] Re: printer configuration dialog hangs

2010-04-06 Thread Tim Waugh
I've fixed that traceback in the git repository (fce45be).  Not sure if
that would have caused the symptom by itself though.

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 552398] Re: printer configuration dialog hangs

2010-04-06 Thread Emil Berg
I have the exact same problem. 
Here is my output when running the program as Till Kamppeter said. 

system-config-printer --debug
Connected as user emil
refresh
Created subscription 7
: printers and jobs lists provided
update_jobs
Authentication pass: 1
Authentication: password callback set
Authentication pass: 1
Authentication: password callback set
Authentication pass: 1
Authentication: password callback set
get_notifications
update_jobs
Using polkit-1 connection class
+
New IPPConnection
+<_IPPConnectionThread(Thread-1, initial daemon)>
+Awaiting further instructions

+
+
fetchDevices
Converted ()/{'exclude_schemes': ['dnssd', 'snmp'], 'reply_handler': >, 
'error_handler': >} to (0, [], ['dnssd', 'snmp'])
+_PK1AsyncMethodCall: 
Calling PK method DevicesGet
D-Bus call failed: DBusException('The name org.opensuse.CupsPkHelper.Mechanism 
was not provided by any .service files',)
+
Next task: (, (), 
{'exclude_schemes': ['dnssd', 'snmp']}, >, >, >)
-
Call 
...success
Awaiting further instructions
fetchDevices
Converted ()/{'reply_handler': >, 
'include_schemes': ['dnssd', 'snmp'], 'error_handler': >} to (0, ['dnssd', 'snmp'], [])
+_PK1AsyncMethodCall: 
Calling PK method DevicesGet
D-Bus call failed: DBusException('The name org.opensuse.CupsPkHelper.Mechanism 
was not provided by any .service files',)
+
Next task: (, (), 
{'include_schemes': ['dnssd', 'snmp']}, >, >, >)
-
Call 
DESTROY: 
-_PK1AsyncMethodCall: 
Calling >
192.168.1.8:9100 OPEN
Device found: socket://192.168.1.8:9100
Can't connect to server/printer
socket: host is 192.168.1.8, port is 9100
192.168.1.8: /usr/lib/cups/backend/snmp "${HOST}"
...success
Awaiting further instructions
fetchPPDs
+
Asking PackageKit to install drivers
Failed to talk to PackageKit: org.freedesktop.DBus.Error.ServiceUnknown: The 
name org.freedesktop.PackageKit was not provided by any .service files
Asking Jockey to install drivers
socket: host is 192.168.1.8, port is 9100
DESTROY: 
DESTROY: 
DESTROY: 
Putting None on the task queue
Next task: None
Thread exiting
-
-
DESTROY: 
-
-
-_PK1AsyncMethodCall: 
-<_IPPConnectionThread(Thread-1, stopped daemon -1234211984)>
Device found: hp:/net/Photosmart_2570_series?ip=192.168.1.8
parsed path: fname='smb://192.168.1.8/' server='192.168.1.8' share='' path='' 
options=''
SMBC_check_options(): server='192.168.1.8' share='' path='' options=''
pysmb: got password callback
pysmb: got password callback
pysmb: operation failed: RuntimeError(13, 'Permission denied')
pysmb: authentication pass: 2
pysmb: try auth as guest
pysmb: got password callback
pysmb: got password callback
pysmb: operation failed: RuntimeError(13, 'Permission denied')
pysmb: authentication pass: 3
pysmb: try as emil
Got Jockey result: dbus.Array([], signature=dbus.Signature('s'))
Asking CUPS for PPDs
Using polkit-1 connection class
+
New IPPConnection
+<_IPPConnectionThread(Thread-3, initial daemon)>
Awaiting further instructions
+
+
+
+_PK1AsyncMethodCall: 
+
Next task: (, (), {}, >, >, >)
-
Call 
Caught non-fatal exception.  Traceback:
File "/usr/share/system-config-printer/probe_printer.py", line 358, in 
_probe_smb
while smbc_auth.perform_authentication () > 0:
File "/usr/share/system-config-printer/probe_printer.py", line 210, in 
perform_authentication
return self._do_perform_authentication_result
AttributeError: BackgroundSmbAuthContext instance has no attribute 
'_do_perform_authentication_result'
Continuing anyway..
Done
...success
Awaiting further instructions
Killed


I hope it is going to help. I am new to testing Ubuntu releases, so I
don't know if there is anything else I could do, so that the developers
can fix the problem.

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 552398] Re: printer configuration dialog hangs

2010-03-31 Thread Till Kamppeter
I have also exactly 10 network printers and I have tried hard to get
system-config-printer to freeze. I even have introduced a timeout for
the network scan or have changed code so that the results of the network
scan are not put together nicely. It always works for me. So I ask you
to do the following:

Run in a terminal window

system-config-printer --debug

do all needed actions to get system-config-printer getting stuck, and
post the output in the terminal window here.

Run also in a terminal window and post all output here:

lpinfo --include-schemes='dnssd,snmp' -v

lpinfo --include-schemes='dnssd,snmp' --timeout=30 -v


** Changed in: system-config-printer (Ubuntu)
   Status: New => Incomplete

** Changed in: system-config-printer (Ubuntu)
   Importance: Undecided => Medium

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 552398] Re: printer configuration dialog hangs

2010-03-31 Thread Michael Olberg

** Attachment added: "BootDmesg.txt"
   http://launchpadlibrarian.net/42629956/BootDmesg.txt

** Attachment added: "CupsErrorLog.txt"
   http://launchpadlibrarian.net/42629958/CupsErrorLog.txt

** Attachment added: "CurrentDmesg.txt"
   http://launchpadlibrarian.net/42629959/CurrentDmesg.txt

** Attachment added: "Dependencies.txt"
   http://launchpadlibrarian.net/42629960/Dependencies.txt

** Attachment added: "Locale.txt"
   http://launchpadlibrarian.net/42629961/Locale.txt

** Attachment added: "Lspci.txt"
   http://launchpadlibrarian.net/42629962/Lspci.txt

** Attachment added: "Lsusb.txt"
   http://launchpadlibrarian.net/42629963/Lsusb.txt

** Attachment added: "PrintingPackages.txt"
   http://launchpadlibrarian.net/42629964/PrintingPackages.txt

** Attachment added: "ProcCpuinfo.txt"
   http://launchpadlibrarian.net/42629965/ProcCpuinfo.txt

** Attachment added: "ProcInterrupts.txt"
   http://launchpadlibrarian.net/42629966/ProcInterrupts.txt

** Attachment added: "ProcModules.txt"
   http://launchpadlibrarian.net/42629968/ProcModules.txt

** Attachment added: "UdevDb.txt"
   http://launchpadlibrarian.net/42629969/UdevDb.txt

** Attachment added: "UdevLog.txt"
   http://launchpadlibrarian.net/42629970/UdevLog.txt

-- 
printer configuration dialog hangs
https://bugs.launchpad.net/bugs/552398
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs