system-config-printer.py crashed with FileNotFoundError in _execute_child(): [Errno 2] Datei oder Verzeichnis nicht gefunden: 'gpk-install-package-name'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
system-config-printer (Ubuntu) |
Fix Released
|
High
|
Till Kamppeter | ||
Utopic |
Fix Released
|
High
|
Unassigned |
Bug Description
Adding an SMB-Printserver, the app crashed.
[Note]
The crash is fixed in Utopic but the installation of smbclient triggered by system-
[Impact]
If a user has the default installation of Ubuntu and sets up a print queue to print on an SMB-shared (usually Windows servers) remote printer, the steps for setting up the queue are correctly done but the queue is not finally created as the SMB CUPS backend is missing.So the user will not be able to print on Windows-shared printers if he does not install the "smbclient" package manually.
[Test Case]
Take an absolutely standard installation of Utopic (or uninstall smbclient) and try to set up a remote printer which is shared by Windows server. As system-
With the proposed package this gets fixed as there the package installation facility is fixed.
[Regression Potential]
Low, as the changes are only in the code which gets used when the presence/absence of the SMB backend is actually checked and the package installation done in case of absence. If the installation fails for some reason, system-
ProblemType: Crash
DistroRelease: Ubuntu 14.10
Package: system-
ProcVersionSign
Uname: Linux 3.16.0-14-generic i686
ApportVersion: 2.14.7-0ubuntu2
Architecture: i386
CrashCounter: 1
CupsErrorLog:
CurrentDesktop: GNOME
Date: Mon Sep 8 13:04:48 2014
ExecutablePath: /usr/share/
InstallationDate: Installed on 2014-09-02 (5 days ago)
InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha i386 (20140826)
InterpreterPath: /usr/bin/python3.4
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No destinations added.
MachineType: Hewlett-Packard HP ProBook 6450b
PackageArchitec
Papersize: a4
ProcCmdline: /usr/bin/python3 /usr/share/
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
PythonArgs: ['/usr/
SourcePackage: system-
Title: system-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 01/11/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68CDE Ver. F.06
dmi.board.name: 146D
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 73.13
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP ProBook 6450b
dmi.sys.vendor: Hewlett-Packard
Related branches
tags: | removed: need-duplicate-check |
Changed in system-config-printer (Ubuntu): | |
importance: | Undecided → Medium |
Changed in system-config-printer (Ubuntu): | |
importance: | Medium → High |
description: | updated |
Changed in system-config-printer (Ubuntu Utopic): | |
importance: | Undecided → High |
status: | New → Triaged |
Till, is that a missing depends on packagekit-gnome?