I'd like to install mcollective and developer provides its ebuild.
so I've followed http://en.gentoo-wiki.com/wiki/Overlay for adding a
local overlay.
*I had a problem when adding
"source /usr/local/portage/layman/make.conf" to my make.conf. That file
does not exists and layman has no make.conf file. Anyway, removing that line
and following the other steps makes my ebuilds available to emerge.
so this is my structure:
# ls -R /usr/local/portage/*
/usr/local/portage/dev-ruby:
stomp
--
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
09-01-2010, 11:10 AM
Alex Schuster
problems adding local overlay and ebuild
Arnau Bria writes:
> I'd like to install mcollective and developer provides its ebuild.
> so I've followed http://en.gentoo-wiki.com/wiki/Overlay for adding a
> local overlay.
>
> *I had a problem when adding
> "source /usr/local/portage/layman/make.conf" to my make.conf. That file
> does not exists and layman has no make.conf file. Anyway, removing that
> line and following the other steps makes my ebuilds available to
> emerge.
Lyman is a different thing. Nowadays its defaultlocation is
/var/lib/layman (I think), so to use it you need to source the make.conf
in this directory. But fr your own overlay, just set the PORTDIR_OVERLAY
path in /etc/make.conf.
I'd like to install mcollective and developer provides its ebuild.
so I've followed http://en.gentoo-wiki.com/wiki/Overlay for adding a
local overlay.
*I had a problem when adding
"source /usr/local/portage/layman/make.conf" to my make.conf. That file
does not exists and layman has no make.conf file. Anyway, removing that line
and following the other steps makes my ebuilds available to emerge.
so this is my structure:
# ls -R /usr/local/portage/*
/usr/local/portage/dev-ruby:
stomp
as suggested by Alex. Previous version of the ebuild is functionnal, so
emerge -pv =mcollective-0.4.7
works fine.
Btw, you should keep the portage categories in your overlay, so the
mcollective package would be under dev-ruby, not multi-tool. However,
there’s no obligation
Sincerely yours,
Jil
09-01-2010, 12:57 PM
Arnau Bria
problems adding local overlay and ebuild
On Wed, 01 Sep 2010 12:25:03 +0100
Ian Lee wrote:
Hi Ian,
> Try replacing the DEPEND= line with
>
> DEPEND="server? ( || ( =dev-ruby/stomp-1.1 >=dev-ruby/stomp-1.1.6 ) )
--
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
09-01-2010, 01:02 PM
Arnau Bria
problems adding local overlay and ebuild
On Wed, 1 Sep 2010 13:10:03 +0200
Alex Schuster wrote:
> Arnau Bria writes:
Hi Alex,
[...]
> Lyman is a different thing. Nowadays its defaultlocation is
> /var/lib/layman (I think), so to use it you need to source the
> make.conf in this directory. But fr your own overlay, just set the
> PORTDIR_OVERLAY path in /etc/make.conf.
Yep, I only wanted to say that I did not follow all the steps in the
wiki (or that the wiki is out of date).
> [...]
>
> > !!! Invalid or corrupt dependency specification:
> >
> > Conditional without parenthesis: 'server?'
> >
> > ('ebuild', '/', 'multi-tool/mcollective-0.4.8', 'merge')
> >
> > server? || ( =dev-ruby/stomp-1.1 >=dev-ruby/stomp-1.1.6 )
> > >=dev-lang/ruby-1.8
>
> The '||' looks wrong to me.
I removed them and now it works... let's see how ends the comilation.
> Wonko
Thanks Wonko!
--
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
09-01-2010, 01:32 PM
Arnau Bria
problems adding local overlay and ebuild
On Wed, 1 Sep 2010 14:32:45 +0100
Neil Bothwick wrote:
> On Wed, 01 Sep 2010 14:17:11 +0200, Jil Larner wrote:
>
> > Btw, you should keep the portage categories in your overlay, so the
> > mcollective package would be under dev-ruby, not multi-tool.
> > However, there’s no obligation
>
> As long as you don't mind portage complaining about it. If you want to
> use a custom category, add it to /etc/portage/categories.
Yep, I saw an error and added my category there. Not mentioned as I did
not see a problem on it. Anyway, going to change to dev-ruby and follow
the standard :-)
thanks to both,
Cheers,
--
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity
09-01-2010, 01:32 PM
Neil Bothwick
problems adding local overlay and ebuild
On Wed, 01 Sep 2010 14:17:11 +0200, Jil Larner wrote:
> Btw, you should keep the portage categories in your overlay, so the
> mcollective package would be under dev-ruby, not multi-tool. However,
> there’s no obligation
As long as you don't mind portage complaining about it. If you want to
use a custom category, add it to /etc/portage/categories.