[Scribus] Debugging Scribus

ols6000 at sbcglobal.net ols6000
Mon Mar 5 08:25:31 CET 2007


At 12:23 PM 2/4/2007, Gustavo Homem wrote:
> > 4) How would I do the build process using either the Suse rpm or the
> > tar archive?
> >
>
>tar zxvf scribus-1.3.3.7.tar.bz2
>cd scribus-1.3.3.7
>./configure
>
>(install the missing xxxx-devel packages if the script complains about
>missing libs)
>
>make
>make install (as root)

I have succeeded in doing this. Now I am trying to debug the crash I 
get on printing, print previewing, or exporting to PDF. This crash is 
due to std::bad_alloc being thrown from QString::grow, according to 
gdb. I have submitted a bug report on this (#5262).

It seems the executable built by the above process doesn't include 
debugging information for Qt, and maybe not for the other libraries. 
I have now downloaded what I hope is correct to build 1.3.3.8 on my 
system (IA32, Fedora Core 6):

scribus-1.3.3.8-36.1.i386.rpm        Installed successfully using 
package installer
scribus-devel-1.3.3.8-36.1.i386.rpm  Missing dependency freetype2-devel
scribus-1.3.3.8-36.1.src.rpm         Can't install; package installer 
"Cannot install source packages"
scribus-debug-1.3.3.8-36.1.i386.rpm  Installed successfully using 
package installer

So here are my questions:

1) How do I install the src.rpm in such a way that Scribus can be built?
2) What is in scribus-devel and scribus-debug?
3) How do I do the build so as to include debugging information for 
all libraries?
4) Where do I find the freetype2-devel package? rpmfind shows a 
package "FreeType development libraries and header files, Fedora Core 
6 updates for i386, 
<ftp://rpmfind.net/linux/fedora/core/updates/6/i386/freetype-devel-2.2.1-16.fc6.i386.rpm>freetype-devel-2.2.1-16.fc6.i386.rpm", 
that looks like the right thing, but attempting to download it gets 
an ftp error 550, "Failed to change directory".
5) Are there plans to change from Qt 3 to Qt 4?

Any other tips on debugging will be welcomed.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20070305/9d16799e/attachment.html 



More information about the scribus mailing list