Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
app-emulation/virtualbox-9999
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Sun Jun 15, 2008 3:17 am    Post subject: app-emulation/virtualbox-9999 Reply with quote

How do I install app-emulation/virtualbox-9999?
edit /etc/portage/package-keywords.conf adding
Code:
app-emulation/virtualbox ~amd64
app-emulation/virtualbox-modules ~amd64

Try to install
Code:
emerge -p =app-emulation/virtualbox-9999

These are the packages that would be merged, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy "=app-emulation/virtualbox-9999" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/virtualbox-9999 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

Look in /usr/portage/app-emulation/virtualbox/virtualbox-9999.ebuild and find there's no KEYWORDS=

Fiddle around with /etc/portage/package-keywords.conf trying
Code:
app-emulation/virtualbox ~*
app-emulation/virtualbox-modules ~amd64
or
Code:
app-emulation/virtualbox ~* *
app-emulation/virtualbox-modules ~amd64
or
Code:
app-emulation/virtualbox *
app-emulation/virtualbox-modules ~amd64


Give up and add a KEYWORDS= to virtualbox-9999.ebuild

But there's gotta be a better way, right?


Last edited by nutznboltz on Sun Jun 15, 2008 3:25 am; edited 1 time in total
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Sun Jun 15, 2008 3:22 am    Post subject: Reply with quote

First of all, the file (or directory, depending on how you like to do it) is, /etc/portage/package.keywords

Second, you need to have added the following:
Code:
app-emulation/virtualbox -*
app-emulation/virtualbox-modules -*


:D

Edit: It turns out that it should be
Code:
app-emulation/virtualbox **


Last edited by yabbadabbadont on Sun Jun 15, 2008 4:13 am; edited 1 time in total
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Sun Jun 15, 2008 3:29 am    Post subject: Reply with quote

yabbadabbadont wrote:
First of all, the file (or directory, depending on how you like to do it) is, /etc/portage/package.keywords
Sorry, typo. Fixed.

yabbadabbadont wrote:
Second, you need to have added the following:
Code:
app-emulation/virtualbox -*
app-emulation/virtualbox-modules -*

Sorry, still fails the same way:
Code:
# emerge -p =app-emulation/virtualbox-9999

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "=app-emulation/virtualbox-9999" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/virtualbox-9999 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Have you ever actually tried to emerge a package where the ebuild has no KEYWORDS= section? Or maybe just app-emulation/virtualbox-9999
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Sun Jun 15, 2008 4:06 am    Post subject: Reply with quote

Please post the output of
Code:
ls -lR /etc/portage
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Sun Jun 15, 2008 4:16 am    Post subject: Reply with quote

OK, turns out that when using the "-9999" ebuild, it won't pull in virtualbox-modules. (they are probably included in the svn/cvs/git code it pulls down)

You have to add
Code:
app-emulation/virtualbox **
to /etc/portage/package.keywords.

Then, "emerge =app-emulation/virtualbox-9999" will work.

I just verified this. Sorry about my earlier mistake. I was replying from memory... :lol:
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Sun Jun 15, 2008 11:56 am    Post subject: Reply with quote

OMG, it works!

Thank you so much!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum