View previous topic :: View next topic |
Author |
Message |
franconob_pr n00b
Joined: 05 Jan 2007 Posts: 16
|
Posted: Wed Apr 25, 2007 1:01 am Post subject: Problema con ebuilds de cvs |
|
|
Gente...les comento mi problema:
He agregado el overlay xeffects a mi gentoo. Ahora quiero instalar por ejemplo el kiba-dock.
localhost distfiles # emerge -s kiba-dock
Searching...
[ Results for search key : kiba-dock ]
[ Applications found : 1 ]
* gnome-extra/kiba-dock [ Masked ]
Latest version available: 9999
Latest version installed: [ Not Installed ]
Size of files: 0 kB
Homepage: http://kiba-dock.org
Description: Kiba Dock
License: GPL-2
Y la verdad no se como hacerle un unmask a este y otros paquetes como este.
Al hacer un emerge -pv kiba-dock esta es la salida:
localhost distfiles # emerge -pv kiba-dock
These are the packages that would be merged, in order:
Calculating dependencies /
!!! All ebuilds that could satisfy "kiba-dock" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-extra/kiba-dock-9999 (masked by: missing keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Me gustaria que tengo que poner en package.keywords o en package.unmask.
He intentado con gnome-extras/kiba-dock ~* gnome-extras/kiba-dock 9999 gnome-extras/kiba-dock y no he conseguido que me lo instale.
Muchas gracias por su ayuda.
Aguante Patriicio Rey y sus Redonditos de Ricota. |
|
Back to top |
|
|
achaw l33t
Joined: 09 Aug 2006 Posts: 689 Location: Argentina
|
Posted: Wed Apr 25, 2007 1:48 am Post subject: |
|
|
En realidad los ebuilds de xeffects (no se si todos) no tienen keywords por lo que vas a tener que editarlos manualmente, buscas la ruta la ebuild y con tu editor favorito buscas la linea:
Y la cambias por la arquitectura que estas usando, en mi caso ~x86:
Una vez echo esto tenes que regenerar el manifest de esta manera:
Code: | ebuild /ruta/al/ebuild/kiba-dock-9999.ebuild digest |
Una vez echo esto procede a desenmascararlo. Probablemente tengas que hacer lo mismo con cada dependencia del mismo, pero es un proceso identico.
Ahora lo "emerges", cuando vuelvas a hacer un sync con layman, los cambios en el ebuild seguramente desaparezcan, aunque no es lo ideal, funciona.
Saludos _________________ Usuario GNU/Linux #398133
Fluxbox + ROX
NO al canon! |
|
Back to top |
|
|
ekz l33t
Joined: 21 Jun 2006 Posts: 994 Location: Temuco - Chile
|
Posted: Wed Apr 25, 2007 2:13 am Post subject: |
|
|
Aunque puedes ponerle directamente x86 en vez de ~x86,como si lo estuvieras desenmascarandolo a mano
Mencionaron en un hilo hace días que colocando ** en el package.keywords ( categoria/paquete ** ) resultaba, pero nunca lo probé
SAludos _________________ Mi tumblelog |
|
Back to top |
|
|
|