Bug 591408 - missing libcups.so which should be symbolic link to libcups.so.2
Summary: missing libcups.so which should be symbolic link to libcups.so.2
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: cups
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Tim Waugh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-12 07:50 UTC by Dr. Tilmann Bubeck
Modified: 2010-05-12 08:40 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-05-12 08:40:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dr. Tilmann Bubeck 2010-05-12 07:50:00 UTC
Description of problem:
/usr/lib/libcups.so is missing. This should normally be a symbolic link to the newest library available on the system. In my case this should be

ln -s /usr/lib/libcups.so.2 /usr/lib/libcups.so

IMHO this symbolic link should be included in cups-libs.

At least opera-10.53b1 needs "libcups.so" somewhere in the library path to be able to print under KDE. It does not need that library under GNOME.

Therefore opera (and maybe other programs) are not able to interact with cups.

Version-Release number of selected component (if applicable):
cups-libs-1.4.2-28.fc12.i686

How reproducible:
ever

Steps to Reproduce:
1. Install opera-10.53b1
2. run KDE
3. start opera and go to an arbitrary web page
4. Select "File>Print" or "File>Print Preview".

Actual results:
AN error message saying that opera is unable to interact with the printing system.


Expected results:
A print out or preview.

Additional info:
Here is a part of an strace dump showing operas problem:

27497 open("/etc/ld.so.cache", O_RDONLY) = 62
27497 fstat64(62, {st_mode=S_IFREG|0644, st_size=131380, ...}) = 0
27497 mmap2(NULL, 131380, PROT_READ, MAP_PRIVATE, 62, 0) = 0xb74e4000
27497 close(62)                         = 0
27497 open("/lib/tls/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/lib/i686/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/lib/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/usr/lib/tls/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/usr/lib/i686/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/usr/lib/sse2/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 open("/usr/lib/libcups.so", O_RDONLY) = -1 ENOENT (No such file or directory)
27497 munmap(0xb74e4000, 131380)        = 0

Comment 1 Tim Waugh 2010-05-12 08:40:02 UTC
No, you need cups-devel.


Note You need to log in before you can comment on or make changes to this bug.