You are not logged in.

#1 2016-05-23 12:39:11

wangchong
Member
Registered: 2013-06-25
Posts: 76

some files in hplip package are not installed

hplip package breaks for me recently. Here's an example:

[wangc@wangc-work ~]$ hp-systray 

HP Linux Imaging and Printing System (ver. 3.16.5)
System Tray Status Service ver. 2.0

Copyright (c) 2001-15 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.

error: No module named 'ui4'
error: Unable to load Qt4/Qt5 support. Is it installed?

I notice that ui4 should be included in hplip package but is not installed to /usr/share:

[wangc@wangc-work hplip]$ pkgfile -l hplip|grep ui4
extra/hplip	/usr/share/hplip/ui4/
extra/hplip	/usr/share/hplip/ui4/__init__.py
extra/hplip	/usr/share/hplip/ui4/aboutdialog.py
extra/hplip	/usr/share/hplip/ui4/aboutdialog_base.py
extra/hplip	/usr/share/hplip/ui4/aligndialog.py
extra/hplip	/usr/share/hplip/ui4/aligndialog_base.py
extra/hplip	/usr/share/hplip/ui4/cleandialog.py
extra/hplip	/usr/share/hplip/ui4/cleandialog_base.py
extra/hplip	/usr/share/hplip/ui4/colorcaldialog.py
extra/hplip	/usr/share/hplip/ui4/colorcaldialog_base.py
extra/hplip	/usr/share/hplip/ui4/devicesetupdialog.py
extra/hplip	/usr/share/hplip/ui4/devicesetupdialog_base.py
extra/hplip	/usr/share/hplip/ui4/deviceuricombobox.py
extra/hplip	/usr/share/hplip/ui4/devmgr5.py
extra/hplip	/usr/share/hplip/ui4/devmgr5_base.py
extra/hplip	/usr/share/hplip/ui4/fabgrouptable.py
extra/hplip	/usr/share/hplip/ui4/fabnametable.py
extra/hplip	/usr/share/hplip/ui4/fabwindow.py
extra/hplip	/usr/share/hplip/ui4/fabwindow_base.py
extra/hplip	/usr/share/hplip/ui4/faxsetupdialog.py
extra/hplip	/usr/share/hplip/ui4/faxsetupdialog_base.py
extra/hplip	/usr/share/hplip/ui4/filetable.py
extra/hplip	/usr/share/hplip/ui4/firmwaredialog.py
extra/hplip	/usr/share/hplip/ui4/firmwaredialog_base.py
extra/hplip	/usr/share/hplip/ui4/infodialog.py
extra/hplip	/usr/share/hplip/ui4/infodialog_base.py
extra/hplip	/usr/share/hplip/ui4/linefeedcaldialog.py
extra/hplip	/usr/share/hplip/ui4/linefeedcaldialog_base.py
extra/hplip	/usr/share/hplip/ui4/loadpapergroupbox.py
extra/hplip	/usr/share/hplip/ui4/makecopiesdialog.py
extra/hplip	/usr/share/hplip/ui4/makecopiesdialog_base.py
extra/hplip	/usr/share/hplip/ui4/mimetypesdialog.py
extra/hplip	/usr/share/hplip/ui4/mimetypesdialog_base.py
extra/hplip	/usr/share/hplip/ui4/nodevicesdialog.py
extra/hplip	/usr/share/hplip/ui4/nodevicesdialog_base.py
extra/hplip	/usr/share/hplip/ui4/plugindiagnose.py
extra/hplip	/usr/share/hplip/ui4/plugindiagnose_base.py
extra/hplip	/usr/share/hplip/ui4/plugindialog.py
extra/hplip	/usr/share/hplip/ui4/plugindialog_base.py
extra/hplip	/usr/share/hplip/ui4/pluginlicensedialog.py
extra/hplip	/usr/share/hplip/ui4/pluginlicensedialog_base.py
extra/hplip	/usr/share/hplip/ui4/pqdiagdialog.py
extra/hplip	/usr/share/hplip/ui4/pqdiagdialog_base.py
extra/hplip	/usr/share/hplip/ui4/printdialog.py
extra/hplip	/usr/share/hplip/ui4/printdialog_base.py
extra/hplip	/usr/share/hplip/ui4/printernamecombobox.py
extra/hplip	/usr/share/hplip/ui4/printsettingsdialog.py
extra/hplip	/usr/share/hplip/ui4/printsettingsdialog_base.py
extra/hplip	/usr/share/hplip/ui4/printsettingstoolbox.py
extra/hplip	/usr/share/hplip/ui4/printtestpagedialog.py
extra/hplip	/usr/share/hplip/ui4/printtestpagedialog_base.py
extra/hplip	/usr/share/hplip/ui4/queuesconf.py
extra/hplip	/usr/share/hplip/ui4/readonlyradiobutton.py
extra/hplip	/usr/share/hplip/ui4/sendfaxdialog.py
extra/hplip	/usr/share/hplip/ui4/sendfaxdialog_base.py
extra/hplip	/usr/share/hplip/ui4/settingsdialog.py
extra/hplip	/usr/share/hplip/ui4/settingsdialog_base.py
extra/hplip	/usr/share/hplip/ui4/setupdialog.py
extra/hplip	/usr/share/hplip/ui4/setupdialog_base.py
extra/hplip	/usr/share/hplip/ui4/systemtray.py
extra/hplip	/usr/share/hplip/ui4/systrayframe.py
extra/hplip	/usr/share/hplip/ui4/systrayframe_base.py
extra/hplip	/usr/share/hplip/ui4/ui_utils.py
extra/hplip	/usr/share/hplip/ui4/upgradedialog.py
extra/hplip	/usr/share/hplip/ui4/upgradedialog_base.py
extra/hplip	/usr/share/hplip/ui4/wifisetupdialog.py
extra/hplip	/usr/share/hplip/ui4/wifisetupdialog_base.py
[wangc@wangc-work hplip]$ ls /usr/share/hplip/
align.py         config_usb_printer.py  doctor.py    hplip_clean.sh  linefeedcal.py  plugin.py         probe.py    systray.py    unload.py
base             copier                 fab.py       hpssd.py        logcapture.py   plugin.spec       query.py    testpage.py   upgrade.py
check-plugin.py  data                   fax          info.py         makecopies.py   pqdiag.py         scan        timedate.py   wificonfig.py
check.py         devicesettings.py      faxsetup.py  __init__.py     makeuri.py      print.py          scan.py     toolbox.py
clean.py         diagnose_plugin.py     firmware.py  installer       pcard           printsettings.py  sendfax.py  ui5
colorcal.py      diagnose_queues.py     hpdio.py     levels.py       pkservice.py    prnt              setup.py    uninstall.py

What is happening here?

Offline

#2 2016-05-23 13:46:52

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: some files in hplip package are not installed

It looks like something isn't up-to-date.  How to you update pkgfile?  Is the timer enabled?

$  pkgfile -l hplip|grep ui4
$  

All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#3 2016-05-23 13:48:19

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,559

Re: some files in hplip package are not installed

Offline

Board footer

Powered by FluxBB