POV-Ray : Newsgroups : povray.unix : Make Install Fails : Re: Make Install Fails Server Time
1 May 2024 13:28:45 EDT (-0400)
  Re: Make Install Fails  
From: Jim Holsenback
Date: 23 Mar 2011 06:37:13
Message: <4d89cd59$1@news.povray.org>
On 03/23/2011 07:04 AM, JP wrote:
> Jim Henderson<nos### [at] nospamcom>  wrote:
>> On Tue, 22 Mar 2011 14:39:25 -0400, JP wrote:
>>
>>> chown: changing ownership of `/home/jpebe/.povray': Operation not
>>> permitted chown: changing ownership of `/home/jpebe/.povray/3.7':
>>> Operation not permitted make[2]: *** [install-data-local] Error 1
>>
>> You don't have permission to write to the destination directory.
>>
>> make install is usually done as root, unless you're installing to a local
>> directory.  Check the ownership and rights to the indicated directory.
>>
>
> I run the process as user "jpebe" and that is my home directory.
> But somehow this directory (in ~/) is created under another user:
>
> drwxrwxrwx  3 thomas thomas     4096 2011-03-22 18:15 .povray
>
> ?!  I cannot understand why this is happening..  even so everyone has
> permissions to write to this directory...
>
>>
>>> ~$ povray
>>> povray: This is a RELEASE CANDIDATE version of POV-Ray. General
>>> distribution is discouraged.
>>> Segmentation fault
>>> ~$ /home/jpebe/dphil/apps/povray-3.7.0.RC3/bin/povray povray: This is a
>>> RELEASE CANDIDATE version of POV-Ray. General distribution is
>>> discouraged.
>>> No input file provided
>>>
>>> Can anyone explain why is this? And can we have better error messages
>>> than "Segmentation Fault" ?
>>
>> You got one:  No input file provided.
>>
>> Try launching with a valid command line and see how it works.  It
>> *shouldn't* segfault (BTW, that is passed by the OS, not by the program,
>> so there's not a lot the POV-Ray team can do to change that message since
>> it's generated by the OS).
>>
>> You can get more info about the cause of the segfault and file a bug by
>> running it under gdb.
>>
>> Jim
>
> How do you run povray using gdb ?
>
>
>
>
>
have to compile that in (gdb) ... using --enable-debug configure option, 
and as the other jim noted you should provide some kind of command line 
parameter ... try povray -version at the bare minimum just to test that 
your build worked proper. here's a an article that can help get you 
going with gdb:

http://www.ibm.com/developerworks/library/l-gdb/

to summarize first do:

gdb povray

then when you get the (gdb) prompt do:

run ~somepathname/to-a/scene-or-ini-file/test.pov

it should be in a directory that you have write capability


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.