Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
Zac Medico wrote: Unfortunately, the multiple DISTDIR feature is not currently available (though it is planned). As an alternative, perhaps you can run a script that creates symlinks for you. Thank you for that script it will be helpful, but I've checked for my main problem with no write

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paweł Madej wrote: | | !!! No write access to write to /usr/portage/distfiles. Aborting. | | Is the only resolution of this problem giving /usr/portage/distfiles dir | write permissions for all? | | I'll add that user from i try making ebuild

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Neil Bothwick
On Wed, 04 Jan 2006 09:00:30 +0100, Paweł Madej wrote: Is the only resolution of this problem giving /usr/portage/distfiles dir write permissions for all? I'll add that user from i try making ebuild digest is in portage group (as an additional). You also need to make $DISTDIR group

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
Neil Bothwick wrote: On Wed, 04 Jan 2006 09:00:30 +0100, Paweł Madej wrote: You also need to make $DISTDIR group writable. $ ls -l /usr/portage/ | grep distfiles drwxrwxr-x4 root portage 36864 sty 4 08:56 distfiles $ cat /etc/group | grep nysander wheel:x:10:root,nysander

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Rumen Yotov
On (04/01/06 11:53), Paweł Madej wrote: Neil Bothwick wrote: On Wed, 04 Jan 2006 09:00:30 +0100, Paweł Madej wrote: You also need to make $DISTDIR group writable. $ ls -l /usr/portage/ | grep distfiles drwxrwxr-x4 root portage 36864 sty 4 08:56 distfiles $ cat

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Neil Bothwick
On Wed, 4 Jan 2006 19:28:16 +, Rumen Yotov wrote: When using ebuild you must give the whole path, Really? It's always worked with relative paths for me. -- Neil Bothwick The Japanese call us lazy, but at least we cook our fish! signature.asc Description: PGP signature

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Rumen Yotov
On (04/01/06 17:39), Neil Bothwick wrote: On Wed, 4 Jan 2006 19:28:16 +, Rumen Yotov wrote: When using ebuild you must give the whole path, Really? It's always worked with relative paths for me. -- Neil Bothwick The Japanese call us lazy, but at least we cook our fish! Hi,

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rumen Yotov wrote: On (04/01/06 17:39), Neil Bothwick wrote: Hi, For me it works only with full path or if the ebuild is in the current directory. Rumen $ ebuild /usr/local/www-apache/mod_cband/mod_cband-0.9.6.1_rc1.ebuild digest !!! No

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Rumen Yotov
On (04/01/06 19:18), Paweł Madej wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rumen Yotov wrote: On (04/01/06 17:39), Neil Bothwick wrote: Hi, For me it works only with full path or if the ebuild is in the current directory. Rumen $ ebuild

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Zac Medico wrote: You should have done `ls -ld /usr/portage/distfiles/.locks`. I'm able to reproduce that problem here. It seems that portage automatically changes the group id on ${DISTDIR} (when run as root) but it neglects to change the

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paweł Madej wrote: | Zac Medico wrote: | You should have done `ls -ld /usr/portage/distfiles/.locks`. | | I'm able to reproduce that problem here. It seems that portage | automatically changes the group id on ${DISTDIR} (when run as root) but | it

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Zac Medico wrote: Yeah, I think should. The version of portage that I'm using (2.1_pre3) will create the directory with the correct gid (if the directory does not exist). However, after the directory has been created, portage does not ensure

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Neil Bothwick
On Wed, 4 Jan 2006 20:03:54 +, Rumen Yotov wrote: Really? It's always worked with relative paths for me. The Japanese call us lazy, but at least we cook our fish! For me it works only with full path or if the ebuild is in the current directory. Which is exactly what the previous

Re: [gentoo-user] portage overlay question

2006-01-04 Thread Paweł Madej
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Ruskin wrote: On Wednesday 04 January 2006 18:18, Paweł Madej wrote: $ ls -ld /usr/portage/distfiles drwxrwsr-x 4 portage portage 131072 2006-01-04 00:51 /usr/portage/distfiles What does yours look like? Peter please read whole

[gentoo-user] portage overlay question

2006-01-03 Thread Paweł Madej
hello, I'll describe a situation [1] Portage overlay dir = /usr/local/portage [2] portage overlay distfiles dir = /usr/local/portage/distfiles [3] portage dir = /usr/portage [4] portage distfiles dir = /usr/portage/distfiles I maintain some test ebuilds in dir [1] and i got sources of it in

Re: [gentoo-user] portage overlay question

2006-01-03 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paweł Madej wrote: ~ I have tried line as below but then portage losed distfiles dir at all | | #DISTDIR=/usr/portage/distfiles /usr/local/portage/distfiles | Unfortunately, the multiple DISTDIR feature is not currently available (though it is