View previous topic :: View next topic |
Author |
Message |
KaiNeR Tux's lil' helper
Joined: 19 Mar 2004 Posts: 100
|
Posted: Sat Aug 12, 2006 12:23 pm Post subject: how do i unmask some packes |
|
|
Hi i hope someone can help
i'm trying to get XGL&compiz working, i've been following this howto
http://gentoo-wiki.com/HOWTO_XGL#Unmasking_relevant_packages
# emerge --ask --verbose xgl compiz
These are the packages that would be merged, in order:
Calculating dependencies
!!! All ebuilds that could satisfy "xgl" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-base/xgl-0.0.1_pre20060619-r3 (masked by: ~x86 keyword)
- x11-base/xgl-0.0.1_pre20060714 (masked by: ~x86 keyword)
- x11-base/xgl-0.0.1_pre20060714-r1 (masked by: ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
how can i unmask these packages so i can get XGL working
thanks
Dave |
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Sat Aug 12, 2006 12:38 pm Post subject: |
|
|
Code: | # echo "x11-base/xgl ~x86" >> /etc/portage/package.keywords |
If you're on x86 arch _________________ Proudly Member of GeCHI |
|
Back to top |
|
|
UncleOwen Veteran
Joined: 27 Feb 2003 Posts: 1493 Location: Germany, Hamburg
|
Posted: Sat Aug 12, 2006 12:40 pm Post subject: Re: how do i unmask some packes |
|
|
KaiNeR wrote: | For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook. |
Really, you should do what portage asks you to do, the handbook is quite good. |
|
Back to top |
|
|
KaiNeR Tux's lil' helper
Joined: 19 Mar 2004 Posts: 100
|
Posted: Sat Aug 12, 2006 1:23 pm Post subject: |
|
|
thewally wrote: | Code: | # echo "x11-base/xgl ~x86" >> /etc/portage/package.keywords |
If you're on x86 arch |
Hi Wally , thanks for the reply i followed your command
localhost ~ # echo "x11-base/xgl ~x86" >> /etc/portage/package.keywords
localhost ~ # emerge --ask --verbose xgl compiz
These are the packages that would be merged, in order:
Calculating dependencies -
!!! All ebuilds that could satisfy ">=media-libs/mesa-6.5.1_pre20060714" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/mesa-6.5.1_pre20060810 (masked by: ~x86 keyword)
- media-libs/mesa-6.5.1_pre20060714 (masked by: ~x86 keyword)
- media-libs/mesa-6.5.1_pre20060716 (masked by: ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "x11-base/xgl-0.0.1_pre20060714-r1" [ebuild])
the error has changed slightly but now what do i do ? sorry for being so dumb, i have read through the man emerge manual but nothing seems clear on unmasking packages
thanks |
|
Back to top |
|
|
drescherjm Advocate
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Sun Aug 13, 2006 8:36 pm Post subject: |
|
|
Look at what it tells you:
Code: |
!!! All ebuilds that could satisfy ">=media-libs/mesa-6.5.1_pre20060714" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/mesa-6.5.1_pre20060810 (masked by: ~x86 keyword)
- media-libs/mesa-6.5.1_pre20060714 (masked by: ~x86 keyword)
- media-libs/mesa-6.5.1_pre20060716 (masked by: ~x86 keyword) |
Now use the same type of command to unmask media-libs/mesa...
You can do this
Code: | echo "media-libs/mesa ~x86" >> /etc/portage/package.keywords |
Which means grab the latest mesa version that is not masked by some other method (package.mask, hard masked, missing keyword ...)
But I generally do soemthing like this:
Code: | echo "=media-libs/mesa-6.5.1* ~x86" >> /etc/portage/package.keywords |
Which means grab the latest mesa-6.5.1 version that is not masked by some other method (package.mask, hard masked, missing keyword ...) _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
|
|