Así que estoy tratando de agregar canela para un entorno de escritorio para mi máquina Gentoo, hasta ahora he realizado bien la instalación y llegué a la parte con x-server
, aunque tengo problemas para Cinnamon
instalar el entorno de escritorio real.
Ejecuto el comando: emerge --ask gnome-extra/cinnamon
y recibo los siguientes mensajes de error:
All ebuilds that could satisfy "gnome-extra/cinnamon" have been masked.
One of the fllowing masked packages is required to complete your request:
- gnome-extra/cinnamon-3.0.7-r1::gentoo (masked by: ~amd64 keyword, invalid: REQUIRED_USE: USE flag 'python_targets_python3_3' is not in IUSE
- SAME MESSAGE BUT FOR gnome-extra/cinnamon-3.0.7::gentoo
- SAME MESSAGE BUT FOR gnome-extra/cinnamon-3.0.6::gentoo
- SAME MESSAGE BUT FOR gnome-extra/cinnamon-2.8.8
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
aquí está mi USE flags
entrada/etc/portage/make.conf
USE="X python_targets3_3 bindist git networkmanager nls pulseaudio icu gnome-keyring opengl jpeg"
USE_PYTHON="3.4"
PYTHON_TARGET="python_targets_python3_3"
Ahora aquí está mi /etc/portage/package.mask
:
libtool openrc perl
Respuesta1
Esta pregunta es antigua y =gnome-extra/cinnamon-3.0.7-r2
ahora está disponible directamente en el árbol de portage. Así que un simple emerge gnome-extra/cinnamon
debería ser suficiente a partir de hoy. La información de referencia está en elGentoo Wiki Canelapágina.
En mi sistema Vanille GNOME, el resultado es este:
# emerge --ask --tree gnome-extra/cinnamon
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild N ] gnome-extra/cinnamon-3.0.7-r2::gentoo USE="networkmanager nls" PYTHON_TARGETS="python2_7 python3_5 -python3_4" 2.994 KiB
[ebuild N ] gnome-extra/nemo-3.0.6::gentoo USE="exif introspection nls (-packagekit) {-test} -tracker -xmp" 1.332 KiB
[ebuild N ] gnome-extra/cinnamon-control-center-3.0.1::gentoo USE="colord cups systemd -debug" INPUT_DEVICES="-wacom" 3.745 KiB
[ebuild N ] x11-wm/muffin-3.0.5::gentoo USE="introspection {-test} -xinerama" 2.655 KiB
[ebuild N ] gnome-extra/cinnamon-screensaver-3.0.1::gentoo USE="pam systemd -debug -doc" PYTHON_TARGETS="python2_7" 144 KiB
[ebuild N ] gnome-extra/cinnamon-session-3.0.1::gentoo USE="ipv6 systemd -doc" 579 KiB
[ebuild N ] gnome-extra/cinnamon-settings-daemon-3.0.1::gentoo USE="colord cups systemd -smartcard {-test}" INPUT_DEVICES="-wacom" 2.845 KiB
[ebuild N ] gnome-extra/cinnamon-desktop-3.0.2:0/4::gentoo USE="introspection systemd" PYTHON_TARGETS="python2_7" 565 KiB
[ebuild N ] gnome-extra/cjs-3.0.1::gentoo USE="cairo gtk -examples {-test}" 318 KiB
[ebuild NS ] dev-lang/spidermonkey-24.2.0-r4:24::gentoo [1.8.5-r6:0/mozjs185::gentoo, 38.2.1_rc0:38::gentoo] USE="system-icu -debug -icu -jit - minimal -static-libs {-test}" 15.262 KiB
[nomerge ] x11-wm/muffin-3.0.5::gentoo USE="introspection {-test} -xinerama"
[ebuild N ] app-text/gnome-doc-utils-0.20.10-r1::gentoo PYTHON_TARGETS="python2_7" 515 KiB
[nomerge ] gnome-extra/cinnamon-3.0.7-r2::gentoo USE="networkmanager nls" PYTHON_TARGETS="python2_7 python3_5 -python3_4"
[ebuild N ] gnome-extra/cinnamon-menus-3.0.2::gentoo USE="introspection -debug" 207 KiB
[ebuild N ] dev-python/pypam-0.5.0-r3::gentoo PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 103 KiB
[ebuild N ] dev-python/pyinotify-0.9.6::gentoo USE="-examples" PYTHON_TARGETS="python2_7 python3_5 (-pypy) (-pypy3) -python3_4 -python3_6" 60 KiB
[nomerge ] app-text/gnome-doc-utils-0.20.10-r1::gentoo PYTHON_TARGETS="python2_7"
[ebuild N ] app-text/scrollkeeper-dtd-1.0-r1:1.0::gentoo 11 KiB
[nomerge ] gnome-extra/cinnamon-3.0.7-r2::gentoo USE="networkmanager nls" PYTHON_TARGETS="python2_7 python3_5 -python3_4"
[ebuild N ] dev-python/pexpect-4.2.1::gentoo USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_5 (-pypy) (-pypy3) -python3_4 -python3_6" 141 KiB
[ebuild N ] dev-python/ptyprocess-0.5.1::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 (-pypy) (-pypy3) -python3_4 -python3_6" 67 KiB
[ebuild N ] dev-python/polib-1.0.7::gentoo USE="-doc" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 153 KiB
[ebuild N ] gnome-extra/cinnamon-translations-3.0.3::gentoo 7.753 KiB
Total: 19 packages (18 new, 1 in new slot), Size of downloads: 39.440 KiB
Para versiones futuras, así es como funcionaría la instalación de un paquete enmascarado de palabras clave según laManual de Gentoo. Supongamos que encuentra que el árbol de portage le hace querer ir a la vanguardia =gnome-extra/cinnamon-3.6.6.-r2
, entonces aceptaría manualmente una palabra clave para él:
$ eix -s cinnamon
* gnome-extra/cinnamon
Verfügbare Versionen: 3.0.7-r2 ~3.2.0-r2 ~3.2.6-r1 ~3.2.7-r1 ~3.4.2-r1 ~3.4.6 ~3.6.6-r2 {+networkmanager +nls PYTHON_TARGETS="python2_7 python3_4 python3_5"}
Startseite: http://developer.linuxmint.com/
Beschreibung: A fork of GNOME Shell with layout similar to GNOME 2
Según la base de conocimientos,agregar una entrada específica a la versiónmarcado con ~
quieres/etc/portage/package.keyword/gnome-extra
# echo "=gnome-extra/cinnamon-3.6.6-r2" >> /etc/portage/package.keywords/gnome-extra
Y luego emerge
este paquete atom (y ver aquí paraPágina wiki de Sakaki para terminología). Agregué --pretend
para que muestre lo que se haría:
# emerge --ask --verbose --pretend --tree =gnome-extra/cinnamon-3.6.6-r2
Es probable que la lista resultante le brinde más paquetes que necesitarán desenmascararse. Luego puede decidir qué versión usar dependiendo de los cambios de versión de seguimiento que un paquete pueda necesitar; repita el comando y omita --pretend
cuando haya terminado. Comprobar enopciones de portage para agregar una palabra clave y desenmascarar automáticamentepara más detalles.