plugin installation fails on OpenSuse Tumbleweed (missing x86_64-linux-gnu and i386-linux-gnu paths)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
In Progress
|
Undecided
|
Unassigned |
Bug Description
I am not sure if this is a bug in hplip or in OpenSuse Tumbleweed.
Installation of the proprietary plugin fails:
#######
sbr@capella:
HP Linux Imaging and Printing System (ver. 3.19.3)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
hp-setup[25214]: debug: param=
hp-setup[25214]: debug: selected_
hp-setup[25214]: debug: Using PyQt5
hp-setup[25214]: debug: Sys.argv=
hp-setup[25214]: debug: Starting GUI Event Loop...
hp-setup[25214]: debug: Cache miss: hp_laserjet_
hp-setup[25214]: debug: Reading file: /usr/share/
hp-setup[25214]: debug: Searching for section [hp_laserjet_
hp-setup[25214]: debug: Found section [hp_laserjet_
Found device: hp:/net/
hp-setup[25214]: debug: Unable to open file /var/lib/
hp-setup[25214]: debug: Unable to open file /var/lib/
hp-setup[25214]: debug: hp-plugin -u --required --reason 1
HP Linux Imaging and Printing System (ver. 3.19.3)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
HP Linux Imaging and Printing System (ver. 3.19.3)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Checking for network connection...
Downloading plug-in from:
Receiving digital keys: /usr/bin/gpg --homedir /home/sbr/
Creating directory plugin_tmp
Verifying archive integrity... All good.
Uncompressing HPLIP 3.19.3 Plugin Self Extracting Archive.
HP Linux Imaging and Printing System (ver. 3.19.3)
Plugin Installer ver. 3.0
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Plug-in version: 3.19.3
Installed HPLIP version: 3.19.3
Number of files to install: 64
note: Using PyQt5
Done.
Plug-in installation successful
Done.
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/local/
hp-setup[25214]: debug: /usr/local/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: Either /usr/lib/
hp-setup[25214]: debug: /usr/lib/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: Either /usr/lib64/
hp-setup[25214]: debug: /usr/lib64/
hp-setup[25214]: debug: /usr/share/
hp-setup[25214]: debug: /usr/share/
error: The device you are trying to setup requires a binary plug-in. Some functionalities may not work as expected without plug-ins. Please run 'hp-plugin' as normal user to install plug-ins. Visit http://
#######
The plugin installation tries to create links in the folders
/usr/lib/
/usr/lib/
/usr/lib64/
Tumbleweed does not have the "i386-linux-gnu" and "x86_64-linux-gnu" folders and the installation can not create the links there. I could not find out if these paths are standard.
As far as I see the instructions to create the links is specified in "plugin.spec" (part of the proprietary plugin). When I commend out all lines starting with:
link=/usr/
link=/usr/
link=/usr/
the installation finishes successful and the printer works.
Forgot to mention: same happens with hplip 3.19.5