scribus133x

View: New views
6 Messages — Rating Filter:   Alert me  

scribus133x

by Owen-24 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

svn up tells me I am at revision 10037

Starting gives me heaps of output, like this,

Cannot find
plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:

Note the //

But I do have it and the others

owen@owen-desktop:~/scribus133x$ locate libsvgimplugin.so
/usr/local/lib/scribus/plugins/libsvgimplugin.so.0
/usr/local/lib/scribus/plugins/libsvgimplugin.so
/usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0

Otherwise it seems to work ok for my minimal use



Owen
_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus

Re: scribus133x

by Craig Ringer :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Owen wrote:
> svn up tells me I am at revision 10037
>
> Starting gives me heaps of output, like this,
>
> Cannot find
> plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:

Odd.

I wonder about that trailing colon.

> Note the //

This does not matter.

> But I do have it and the others
>
> owen@owen-desktop:~/scribus133x$ locate libsvgimplugin.so
> /usr/local/lib/scribus/plugins/libsvgimplugin.so.0

What are the permissions on those files? Use ls -l .

What does `ldd /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0'
print?

--
Craig Ringer
_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus

Re: scribus133x

by Owen-24 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

On Tue, 26 Jun 2007 10:24:40 +0800
Craig Ringer <craig@...> wrote:

> Owen wrote:
> > svn up tells me I am at revision 10037
> >
> > Starting gives me heaps of output, like this,
> >
> > Cannot find
> > plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:
>
> Odd.
>
> I wonder about that trailing colon.
>
> > Note the //
>
> This does not matter.
>
> > But I do have it and the others
> >
> > owen@owen-desktop:~/scribus133x$ locate libsvgimplugin.so
> > /usr/local/lib/scribus/plugins/libsvgimplugin.so.0
>
> What are the permissions on those files? Use ls -l .


Thanks for coming back to me,

-rwxr-xr-x 1 root root 740680 2007-06-26
09:00 /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0


> What does `ldd /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0'
> print?

~$ ldd /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0
        linux-gate.so.1 =>  (0xffffe000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7ecc000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7de2000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7dbb000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c7a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7c6e000)
        /lib/ld-linux.so.2 (0x80000000)


FWIW, messages similar to


Cannot find
plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:
undefined symbol:
_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap


are created for

libsvgexplugin.so.0.0.0:
libscriptplugin.so.0.0.0:
libscribusshortwords.so.0.0.0:
libscribusexportpixmap.so.0.0.0:
libscribus13format.so.0.0.0:
libscribus134format.so.0.0.0:
libscribus12format.so.0.0.0:
libsaveastemplateplugin.so.0.0.0:
liboodrawimp.so.0.0.0:
liboldscribusformat.so.0.0.0:
libnewfromtemplateplugin.so.0.0.0:
libimportps.so.0.0.0: undefined
libfontpreview.so.0.0.0:
libcolorwheel.so.0.0.0:
libbarcodegenerator.so.0.0.0:


The "About Plugins" reads blank

No problems with 1.3.3.9 dated 3/5/07 nor 1.3.4 dated 27/5/07







TIA


Owen
_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus

Re: scribus133x

by Craig Ringer :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Owen wrote:

> -rwxr-xr-x 1 root root 740680 2007-06-26
> 09:00 /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0

looks fine.

> ~$ ldd /usr/local/lib/scribus/plugins/libsvgimplugin.so.0.0.0

looks fine.

> Cannot find
> plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:
> undefined symbol:
> _ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap

Now *that*'s the important bit.

_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap
is a mangled C++ symbol that demangles to:

ScPlugin::newPrefsPanelWidget(QWidget*,PrefsPanel*&,QString&,QPixmap&)

Since most of those plugins do not actually try to create a prefs panel
widget, this is confusing. It seems like the plugin importing the symbol
from your `scribus' executable since it inherits the virtual method, but
is unable to find it in your executable.

What does:
    nm /usr/local/bin/scribus | grep newPrefsPanelWidget
output?

How about:
    nm /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0 |\
    grep newPrefsPanelWidget
?

What does `which scribus' print?

Also, consider DELETING the plugins from
/usr/local/lib/scribus/plugins/, running `make clean' on your Scribus
build tree then re-building and re-installing Scribus. If it's a weird
dependency tracking issue that might resolve it.

By the way, in future can you please post the FULL startup error
messages EXACTLY as they appear please? Please do not assume that
certain parts are unimportant and omit them. It'd be nice to have the
full startup errors for this issue as it stands now.

--
Craig Ringer
_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus

Re: scribus133x

by Owen-24 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

On Tue, 26 Jun 2007 12:13:02 +0800
Craig Ringer <craig@...> wrote:

>
> > Cannot find
> > plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0:
> > undefined symbol:
> > _ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap
>
> Now *that*'s the important bit.
>
> _ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap
> is a mangled C++ symbol that demangles to:
>
> ScPlugin::newPrefsPanelWidget(QWidget*,PrefsPanel*&,QString&,QPixmap&)
>
> Since most of those plugins do not actually try to create a prefs panel
> widget, this is confusing. It seems like the plugin importing the symbol
> from your `scribus' executable since it inherits the virtual method, but
> is unable to find it in your executable.

Cannot find plugin: /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0: undefined symbol: _ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap



>
> What does:
>     nm /usr/local/bin/scribus | grep newPrefsPanelWidget
> output?

083dba10 T
_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap



> How about:
     nm /usr/local/lib/scribus/plugins//libsvgimplugin.so.0.0.0 |\
     grep newPrefsPanelWidget

 U
_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap

So there is a difference there!


> What does `which scribus' print?

~$ which scribus
/usr/local/bin/scribus


> Also, consider DELETING the plugins from
> /usr/local/lib/scribus/plugins/, running `make clean' on your Scribus
> build tree then re-building and re-installing Scribus. If it's a weird
> dependency tracking issue that might resolve it.

Did that and no change! I unfortunately had three builds in /usr/local including a 1.2.5. I will try building in a completely new directory.
 
> By the way, in future can you please post the FULL startup error
> messages EXACTLY as they appear please? Please do not assume that
> certain parts are unimportant and omit them. It'd be nice to have the
> full startup errors for this issue as it stands now.



My apologies for that omission, I should have known better.



I will go and fiddle some more.



Thanks


Owen

_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus

Re: scribus133x

by Craig Ringer :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Owen wrote:

>> Also, consider DELETING the plugins from
>> /usr/local/lib/scribus/plugins/, running `make clean' on your Scribus
>> build tree then re-building and re-installing Scribus. If it's a weird
>> dependency tracking issue that might resolve it.
>
> Did that and no change! I unfortunately had three builds in /usr/local including a 1.2.5. I will try building in a completely new directory.

Argh. That's your problem, most likely.

Install each Scribus build to a different prefix, or you WILL have problems.

--
Craig Ringer
_______________________________________________
Scribus mailing list
Scribus@...
http://nashi.altmuehlnet.de/mailman/listinfo/scribus