Bug 396181 - Insufficient access permissions for qt_plugins_3.3rc
Summary: Insufficient access permissions for qt_plugins_3.3rc
Status: RESOLVED NORESPONSE
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: Printing (show other bugs)
Version: RC 1
Hardware: x86-64 openSUSE 11.0
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: Johannes Meixner
QA Contact: Johannes Meixner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-01 01:43 UTC by Bayard Coolidge
Modified: 2008-07-15 15:19 UTC (History)
0 users

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bayard Coolidge 2008-06-01 01:43:15 UTC
When setting up a newly installed openSUSE 11.0 RC1 system (with KDE 4.0),
I brought up Konsole to look around, check, and set up various components.

I invoked hp-toolbox from the command line, and although it appeared to come
up properly, it did emit a complaint from QSettings:

bayard@(none):~> hp-toolbox

HP Linux Imaging and Printing System (ver. 2.8.4)
HP Device Manager ver. 13.1

Copyright (c) 2001-8 Hewlett-Packard 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.

warning: Reportlab not installed. Fax coverpages disabled.
warning: Please install version 2.0+ of Reportlab for coverpage support
.
QSettings: failed to open file '/usr/lib/qt3//etc/settings/qt_plugins_3.3rc'

The small round 'hp' logo button appears in the collection of icons in the
lower right-hand corner of my desktop (next to the kmix speaker) automatically,
which is nice, but nothing appears when I hover over it, and when I single
or double left-click it, nothing happens. Doing a single right-click causes a
list to appear, and I have to click on 'HP Device Manager', the toolbox stuff
appears and functions correctly (with my HP Photosmart 3310 All-in-One connected
via Ethernet). I'm not sure if this button behaviour is correct or not.
Comment 1 Johannes Meixner 2008-06-03 08:25:26 UTC
The resaon are insufficient access permissions:
-----------------------------------------------------------------
root@host# ls -l /usr/lib/qt3/etc/settings/qt_plugins_3.3rc
-rw-r----- 1 root root 745 May 15 16:39 
 /usr/lib/qt3/etc/settings/qt_plugins_3.3rc
-----------------------------------------------------------------

I neither know the purpose of this file
nor have I an idea what created this file
because it is not owned by any RPM package.

I filed a upstream question regarding this issue:
https://answers.launchpad.net/hplip/+question/35112
Comment 2 Johannes Meixner 2008-06-03 14:03:46 UTC
The insufficient access permissions seem to be an old QT bug, see
http://www.fedoraforum.org/forum/archive/index.php/t-134979.html
and
https://bugzilla.redhat.com/show_bug.cgi?id=189012
Comment 3 Johannes Meixner 2008-06-03 14:11:51 UTC
A question to the QT maintainers:

It seems access permissions to
/usr/lib/qt3/etc/settings/qt_plugins_3.3rc
could change arbitrary by any Qt application which runs as root,
see the URLs in comment #2 but is should be fixed but perhaps
only in Red Hat's version of Qt?

Is this a bug in Qt?
Comment 4 Johannes Meixner 2008-07-15 15:19:56 UTC
.