[mythtv-users] installing MythTV 0.23 as non-root - almost

agraham agraham at g-b.net
Fri Jun 4 01:29:29 UTC 2010


Hi,

I like to install the entire MythTV build as a standard user (e.g. mtv), 
therefore when building I use something like:


./configure --prefix=/home/mtv


With the new 0.23 version, I get a permission denied error when doing 
the "make install" (everything builds fine)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '/usr/local/share/perl5'
mkdir /usr/local/share/perl5: Permission denied at 
/usr/share/perl5/ExtUtils/Install.pm line 483

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

I don't want to install any components as root if possible and within 
limit all installed files to the mtv user's file-space (e.g. 
/home/mtv/blah..) which is what the --prefix=/home/mtv does, however I 
have no problem installing system components as root which can be 
upgraded independently of MythTV (e.g. by YUM).

What configuration (and where) do I need to install as non-root such 
that all installed files, bindings, libraries etc.. are within the 
/home/mtv file-space.

BTW: installing as non-root on 0.22 and previous is not a problem.

TIA.

Albert.


More information about the mythtv-users mailing list