reply to Patrick: Problem solved!
The problem was indeed that I did ./configure and make as root, as Rolf suggested. However, when I repeated the steps as an unprivleged user (and then did 'make install' as root), the problem remained, probably because install did not reinstall files that already existed. To solve the problem, I just used su to temporarily become the root user, then did 'chmod 755/usr/local/share/scribus' and repeated that for all directories under/usr/local/share/scribus, granting users read access to these directories. Before I did this, the directories were readable only by root. Thanks very much for your replies, they were most helpful! Best regards, Penelope Spencer, LondonMessage: 2 Date: Tue, 15 Jun 2004 15:08:16 +0000 From: Penelope Spencer <[email protected]> Subject: Re: [Scribus] Scribus 1.1.7 only works as root, crashes with segfault as user To: scribus at nashi.altmuehlnet.de Message-ID: <20040615150816.666dae71.penelope.spencer at realmofmusic.com> Content-Type: text/plain; charset=ISO-8859-1 Many thanks Rolf, I've tried this but unfortunatley it didn't work. Any other suggestions would be most welcome! Penelope. On Mon, 14 Jun 2004 12:48:44 +0200 eilert-sprachen at t-online.de (Eilert) wrote: > Hi Penelope, > > > I have installed Scribus 1.1.7 from source; I did the standard ./configure > > ; make ; make install, all as root. > > Just a guess - try doing the ./configure and the make as a standard > user, and only the make install as root, i. e. > > $ ./configure > $ make > $ su > Password: > $ make install > $ exit > > now trying > > $ scribus > > Maybe that helps! > > Gr??e > Rolf > ------------------------------ Message: 3 Date: Tue, 15 Jun 2004 16:15:51 +0200 From: "VANEK Petr" <[email protected]> Subject: RE: [Scribus] Script export to PDF in Scribus with Python? Cc: "Scribus List" <scribus at nashi.altmuehlnet.de> Message-ID: <F57A813A08738A41A3C02740CEBF8B0A32AAC2 at sd1-ph.spordat-internal.sk> Content-Type: text/plain; charset="iso-8859-1" > On Mon, 2004-06-14 at 15:12, VANEK Petr wrote: > > There are various library wrapper tools like SIP that might make that > possible. It's something I'd love to look into if I ever get > the chance. > I think I may have mentioned SIP to you before on IRC, so sorry if I'm > repeating myself. yes. sip experiments are on my way. i hope we can see the first results in two months.. ------------------------------ Message: 4 Date: Tue, 15 Jun 2004 11:05:22 -0400 From: BandiPat <[email protected]> Subject: Re: [Scribus] Scribus 1.1.7 only works as root, crashes with segfault as user To: Scribus List <scribus at nashi.altmuehlnet.de> Message-ID: <40CF1032.9050604 at earthlink.net> Content-Type: text/plain; charset=us-ascii; format=flowed Penelope Spencer wrote: > Many thanks Rolf, > > I've tried this but unfortunatley it didn't work. Any other suggestions would > be most welcome! > > Penelope. > > On Mon, 14 Jun 2004 12:48:44 +0200 > eilert-sprachen at t-online.de (Eilert) wrote: > > >>Hi Penelope, >> >> >>>I have installed Scribus 1.1.7 from source; I did the standard ./configure ; >>>make ; make install, all as root. ============= Penelope, I think you might have misread Rolf's mail. The reason your install of Scribus won't run for the user is because you built it as root! In compiling a file, you MUST perform the first two commands as USER in your shell, not ROOT! You can always check your status in the shell with the command "whoami". So if you just open a shell window, you are using it as user and should then perform: ./configure make After these two processes complete, you then log in as root with the command "su" and then give your root password. This gives you temporary root privileges to that shell and allows you to then finish the install with "make install". You have to be root to install the files into root directories, like /usr/local, otherwise you'll get an error if you try this as user. Once built and installed in this manner, any user should be able to use Scribus. Patrick
