[Scribus] problem solved! Scribus 1.1.7 only works as root
Penelope Spencer
penelope.spencer
Wed Jun 16 10:22:17 CEST 2004
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 <penelope.spencer at realmofmusic.com>
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" <Petr.VANEK at spordat.cz>
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 <magicpage91 at earthlink.net>
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
More information about the scribus
mailing list