Bug 117811 - Scribus missing plugins to print and save
Summary: Scribus missing plugins to print and save
Status: VERIFIED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: KDE (show other bugs)
Version: Final
Hardware: i686 All
: P2 - High : Major
Target Milestone: ---
Assignee: Stanislav Brabec
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-19 15:59 UTC by Jonathon Robison
Modified: 2006-01-09 09:14 UTC (History)
1 user (show)

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


Attachments
Revised Spec file for 1.2.4cvs (8.71 KB, application/octet-stream)
2005-11-20 20:59 UTC, P Linnell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathon Robison 2005-09-19 15:59:48 UTC
Apparently, Scribus is missing the necessary parts to write files and to print
to printers.

Running scribus from a terminal window (to catch any errors). Try printing to my
HP.  Failure, with terminal windows saying "Can't find plugin".
Try export to PDF - exact same failure.
Comment 1 Michael Gross 2005-09-19 17:23:46 UTC
Can you please be a bit more specific? Post the exact error-message please and
maby attach a backtrace.
Comment 2 Jonathon Robison 2005-09-19 17:26:09 UTC
The exact error message in Scribus was "Printing Failed!".

The error reported on the cli was "Can't find plugin".

That's it. That's all I have. Since this occured, I have upgraded Scribus to
1.2.3 from the scribus site, using the SuSE-9.3 rpm.  It went in fine and fixed
the problem right away.
Comment 3 Felix Möller 2005-11-19 17:52:32 UTC
I hit the same and found the problem.

The program is looking for the plugins under /usr/lib/scribus/libs/, which contains the following files:

lrwxrwxrwx  1 root root     17 2005-10-26 22:12 libabout.so.0 -> libabout.so.0.0.0
-rwxr-xr-x  1 root root  80765 2005-09-13 04:34 libabout.so.0.0.0
lrwxrwxrwx  1 root root     15 2005-10-26 22:12 libpdf.so.0 -> libpdf.so.0.0.0
-rwxr-xr-x  1 root root 426217 2005-09-13 04:42 libpdf.so.0.0.0
lrwxrwxrwx  1 root root     22 2005-10-26 22:12 libpostscript.so.0 -> libpostscript.so.0.0.0
-rwxr-xr-x  1 root root 134161 2005-09-13 04:41 libpostscript.so.0.0.0libpreferences.so.0
lrwxrwxrwx  1 root root     23 2005-10-26 22:12 libpreferences.so.0 -> libpreferences.so.0.0.0
-rwxr-xr-x  1 root root 221757 2005-09-13 04:35 libpreferences.so.0.0.0

But the programm searches for libpdf.so and libpostscript.so which are not found.  Just adding symlinks solves the problem.

Is this already fixed?  I think in this state Scribus is nearly unusable.  Or is this just a fault in some installations?
Comment 4 P Linnell 2005-11-20 01:39:25 UTC
1.2.3-3 still shows the same behaviour.

from the spec file:

%files devel
%defattr(-, root, root)
%{_libdir}/scribus/libs/*.so
%{_libdir}/scribus/libs/*.*a
%{_prefix}/include/scribus

maybe try:

%files devel
%defattr(-, root, root)
%ghost {_libdir}/scribus/libs/*.*a
%{_prefix}/include/scribus

Comment 5 Jonathon Robison 2005-11-20 17:39:33 UTC
The 1.2.3 that comes with SuSE 10.0 has the same problem. Added symlinks to fix it.
Comment 6 Jonathon Robison 2005-11-20 19:18:47 UTC
Er, I meant 10.1.
Comment 7 P Linnell 2005-11-20 20:59:20 UTC
Created attachment 57815 [details]
Revised Spec file for 1.2.4cvs
Comment 8 P Linnell 2005-11-20 21:05:12 UTC
Comment on attachment 57815 [details]
Revised Spec file for 1.2.4cvs

This also updates the description and revises Authors to be current.
Comment 9 Stanislav Brabec 2005-11-21 10:48:15 UTC
I guess, that installation of scribus-devel should work-around it. It seems to be caused by subpackage splitting.
Comment 10 Stanislav Brabec 2005-11-25 11:49:30 UTC
Fixed for EDGE, fix will also appear in supplementary KDE repository:
ftp://ftp.suse.com/pub/suse/i386/supplementary/KDE/update_for_10.0/yast-source/

Authors list updated in package database.

To Andreas Jaeger:

Should we provide a YaST online fix (symlink move) for 10.0?
Comment 11 Andreas Jaeger 2005-11-28 12:52:05 UTC
Yes, let's fix for 10.0, swamp-id is:Maintenance-Tracker-3026
Comment 12 Stanislav Brabec 2005-11-28 18:33:55 UTC
Fixed package and patchinfo submitted. /work/src/done/PATCHINFO/scribus.patch.box
Please translate DESCRIPTION_DE.

Required links were packaged by mistake to scribus-devel package. It caused many problems in the application. This update moves them to scribus package.
Comment 13 Anja Stock 2006-01-09 09:14:38 UTC
released