
Tengo un sistema Gentoo 13 construido a partir de fuentes que siguen el manual. Está en la default/linux/amd64/13.0
configuración. Utilizo el sistema para probar otro software en la plataforma. Las pruebas de software son la única razón por la que existe esta VM.
$ eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/13.0 *
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
[5] default/linux/amd64/13.0/desktop/gnome/systemd
[6] default/linux/amd64/13.0/desktop/kde
[7] default/linux/amd64/13.0/desktop/kde/systemd
[8] default/linux/amd64/13.0/desktop/plasma
[9] default/linux/amd64/13.0/desktop/plasma/systemd
[10] default/linux/amd64/13.0/developer
[11] default/linux/amd64/13.0/no-multilib
[12] default/linux/amd64/13.0/systemd
[13] default/linux/amd64/13.0/x32
...
Ingenuamente, intenté configurar el perfil en GNOME. No me di cuenta de que es básicamente incompatible con Gentoo (¿por qué es una opción?) y ahora el administrador de paquetes está prácticamente roto. Configuré el perfil de nuevo al que usé durante la instalación pero no solucionó los problemas introducidos al intentar usar el perfil de GNOME.
emerge
arroja muchos mensajes (que se muestran a continuación), pero no estoy seguro de qué está mal o cómo solucionarlo. Sigo volviendo emerge --update --newuse --deep @world
porque emerge
repetidamente me dice que lo ejecute, pero no parece solucionar nada ya que continuamente se informan los mismos problemas.
¿Cómo puedo determinar qué está causando los problemas y cómo puedo solucionarlo?
Me doy cuenta de"¿Cómo solucionar lo que emerge de lo que se queja?"es un título horrible. Pero no tengo idea de qué está mal, así que no sé qué decir sobre el problema ni preguntar cómo solucionarlo.
En relación, aquí hay algunos recursos que no han sido útiles para solucionar los problemas con emerge
. Ni siquiera estoy seguro de si los paquetes bloqueados son el problema o un síntoma del problema.
- Gentoo | Paquetes bloqueados
- emerge se queja de paquetes bloqueados: ¿qué hago?
- Hoja de trucos de Gentoo
# emerge --update --newuse --deep @world
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
[ebuild U ] sys-libs/glibc-2.22-r4 [2.21-r2]
[ebuild R ] sys-libs/ncurses-5.9-r5 USE="-gpm*"
[ebuild U ] dev-libs/expat-2.1.1-r2 [2.1.0-r5]
[ebuild N ] app-arch/lz4-0_p131 USE="{-test} -valgrind" ABI_X86="(64) -32 (-x32)"
[ebuild U ] sys-apps/debianutils-4.7 [4.4]
[ebuild U ] dev-libs/libffi-3.2.1 [3.0.13-r1]
[ebuild R ] sys-libs/ncurses-5.9-r99 USE="-gpm*"
[ebuild U ] sys-libs/cracklib-2.9.6 [2.9.1-r1]
[ebuild U ] sys-libs/timezone-data-2016e [2015g]
[ebuild U ] app-portage/portage-utils-0.62 [0.56]
[ebuild U ] sys-devel/m4-1.4.17 [1.4.16]
[ebuild U ] app-arch/unzip-6.0_p20 [6.0-r3]
[ebuild U ] virtual/acl-0-r2 [0-r1] ABI_X86="(64%*) -32% (-x32)"
[ebuild U ] dev-libs/libksba-1.3.4 [1.3.3]
[ebuild U ] sys-devel/gettext-0.19.7 [0.19.4]
[ebuild U ] app-eselect/eselect-python-20140125-r1 [20111108]
[ebuild U ] net-dns/libidn-1.33 [1.30]
[ebuild NS ] app-text/docbook-xml-dtd-4.5-r1 [4.1.2-r6, 4.2-r2, 4.3-r1, 4.4-r2]
[ebuild R ] sys-kernel/linux-headers-4.3 CROSSCOMPILE_OPTS="-headers-only%"
[ebuild U ] dev-libs/openssl-1.0.2h-r2 [1.0.2g-r2] USE="sslv3%* -sslv2%"
[ebuild N ] virtual/perl-MIME-Base64-3.140.0-r1
[ebuild U ] dev-util/intltool-0.51.0-r1 [0.50.2-r1]
[ebuild U ] dev-perl/Net-SSLeay-1.720.0-r1 [1.650.0-r1] USE="-examples% (-libressl) -minimal% {-test%}"
[ebuild U ] sys-apps/sysvinit-2.88-r9 [2.88-r7]
[ebuild U ] sys-apps/texinfo-6.1 [5.2]
[ebuild U ] dev-libs/libxslt-1.1.29 [1.1.28-r5]
[ebuild U ] dev-scheme/guile-1.8.8-r2 [1.8.8-r1] USE="readline%*"
[ebuild R ] sys-apps/groff-1.22.2 L10N="-ja%" LINGUAS="(-ja%)"
[ebuild U ] sys-apps/kmod-22 [21]
[ebuild R ] dev-lang/python-2.7.10-r1 USE="-sqlite*"
[ebuild R ] app-crypt/pinentry-0.9.5 USE="-gnome-keyring* -gtk*"
[ebuild U ] dev-util/gtk-doc-am-1.25 [1.24]
[ebuild R ] www-client/w3m-0.5.3-r5 USE="-X* -gpm* -gtk*" L10N="-ja%" LINGUAS="(-ja%)"
[ebuild U ] dev-libs/libpcre-8.38-r1 [8.38]
[ebuild U ] app-editors/nano-2.5.3 [2.4.3]
[ebuild U ] net-libs/gnutls-3.3.24 [3.3.17.1]
[ebuild R ] sys-fs/eudev-3.1.5 USE="-introspection*"
[ebuild R ] app-crypt/gnupg-2.0.28 USE="-ldap* -usb*"
[ebuild U ] sys-apps/portage-2.2.28 [2.2.26]
[ebuild U ] app-admin/perl-cleaner-2.20 [2.19]
[ebuild N ] sys-apps/systemd-226-r2 USE="acl kdbus kmod lz4 pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -lzma -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="(64) -32 (-x32)"
[ebuild U ] sys-apps/dbus-1.10.8-r1 [1.10.6] USE="systemd* -X* -user-session%"
[ebuild N ] sys-apps/gentoo-systemd-integration-6
[ebuild R ] sys-auth/pambase-20150213 USE="systemd* -consolekit* -gnome-keyring*"
[ebuild R ] net-misc/openssh-7.2_p2 USE="-X* -ldap*"
[ebuild U ] dev-libs/glib-2.46.2-r3 [2.46.2-r2] USE="-dbus*"
[ebuild N ] x11-misc/shared-mime-info-1.4 USE="{-test}"
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5)
[blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-6)
[blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/systemd-226-r2)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-apps/systemd-226-r2:0/2::gentoo, ebuild scheduled for merge) pulled in by
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-6:0/0::gentoo, ebuild scheduled for merge)
sys-apps/systemd:0= required by (sys-apps/dbus-1.10.8-r1:0/0::gentoo, ebuild scheduled for merge)
>=sys-apps/systemd-204[pam] required by (sys-auth/pambase-20150213:0/0::gentoo, ebuild scheduled for merge)
(sys-fs/eudev-3.1.5:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=sys-fs/eudev-1.3 required by (virtual/udev-215:0/0::gentoo, installed)
>=sys-fs/eudev-1.3:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] (>=sys-fs/eudev-1.3:0/0[abi_x86_64(-)]) required by (virtual/libudev-215-r1:0/1::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by net-misc/openssh-7.2_p2::gentoo[ssl,-static]
# required by virtual/ssh-0::gentoo[-minimal]
# required by @system
# required by @world (argument)
>=dev-libs/openssl-1.0.2h-r2 bindist
Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.