Comment 18 for bug 67892

Revision history for this message
Till Kamppeter (till-kamppeter) wrote : Re: HPLIP failed to start PyQt/Qt missing

Do you synchronize only with <packagename>.desktop or are you really searching the packages for all .desktop files?

Are the .desktop files in /usr/share/app-install/desktop/ displayed somewhere in the desktop's UI? In a menu, in a tool, ...?

Currently, there are 4 .desktop files in the hplip package:

/usr/share/applications/hplip.desktop
/usr/share/applications/hp-fab.desktop
/usr/share/applications/hp-toolbox.desktop
/usr/share/applications/hp-sendfax.desktop

Three are named by the programs which they start and they have the correct "NoDisplay=true" directive, one is named by the package (hplip) and does not contain the "NoDisplay=true" directive. It also starts hp-toolbox, as hp-toolbox.desktop.

So there are two possibilities to fix the hplip package: Either remove hp-toolbox.desktop and add "NoDisplay=true" to hplip.desktop or remove hplip.desktop. Michael, I am more in favour of removing hplip.desktop as this is more consistent inside the hplip package then. What is better for your app-install-data synchronization, removing hplip.desktop or removing hp-toolbox.desktop?

Michael, once hplip is fixed you should re-synchronize app-install-data.