ES: Calculate Linux Cinnamon - Emerge failed/Update failed - Actualización fallida [solved]

Added by Extremolinux Apellido almost 2 years ago

calculate ~ # cl-update
Repositories synchronization
 * Checking Distros updates ...                                                                                                                                    [ ok ]
 * Checking Calculate updates ...                                                                                                                                  [ ok ]
 * Checking Gentoo updates ...                                                                                                                                     [ ok ]
 * Synchronization finished
System configuration
 * Update server http://miroir.linuxtricks.fr/testing
Updating packages
 * Calculating dependencies ...                                                                                                                                    [ ok ]
[ebuild   R    ] dev-libs/libunistring-0.9.7:0/2::gentoo  USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 3506 KiB
[ebuild   R    ] net-dns/libidn2-0.16-r1::gentoo  USE="-static-libs" ABI_X86="32* (64) (-x32)" 1460 KiB
[ebuild  r  U ~] net-libs/gnutls-3.5.11:0/30::gentoo [3.3.26:0/0::gentoo] USE="cxx idn%* nls openssl seccomp%* sslv3%* tls-heartbeat%* zlib -dane -doc -examples -guile -openpgp% -pkcs11 -sslv2% -static-libs {-test} -test-full% -tools% -valgrind% (-crywrap%*)" ABI_X86="32 (64) (-x32)" LINGUAS="cs de en fi fr it nl pl sv uk -ms -vi -zh_CN" 7040 KiB
[ebuild  rR    ] app-crypt/gnupg-2.1.18::gentoo  USE="bzip2 gnutls nls readline smartcard usb -doc -ldap (-selinux) -tofu -tools -wks-server" 6161 KiB
[ebuild  rR    ] net-libs/glib-networking-2.50.0::gentoo  USE="libproxy ssl -gnome -smartcard {-test}" ABI_X86="(64) -32 (-x32)" 426 KiB
[ebuild  rR    ] net-mail/mailutils-3.1.1::gentoo  USE="berkdb clients gdbm ipv6 nls pam sasl ssl tcpd threads -bidi -guile -kerberos -kyotocabinet -ldap -mysql -postgres -python -servers -static-libs -tokyocabinet" PYTHON_TARGETS="python2_7" 2695 KiB
 * 6 packages will be installed, 21285 KiB will be downloaded
The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by net-libs/gnutls-3.5.11::gentoo[idn]
# required by net-libs/glib-networking-2.50.0::gentoo[ssl]
# required by @__auto_slot_operator_replace_installed__ (argument)
>=net-dns/libidn2-0.16-r1 abi_x86_32
# required by net-libs/gnutls-3.5.11::gentoo
# required by net-libs/glib-networking-2.50.0::gentoo[ssl]
# required by @__auto_slot_operator_replace_installed__ (argument)
>=dev-libs/libunistring-0.9.7 abi_x86_32
 * Emerge failed
 * Update failed

Help please. I'm newbie


Replies (2)

RE: Calculate Linux Cinnamon - Emerge failed/Update failed - No acaba la actualización - Added by Extremolinux Apellido almost 2 years ago

Siendo root ponemos en una terminal (en este caso):

printf "net-dns/libidn2 abi_x86_32\ndev-libs/libunistring abi_x86_32\n" >> /etc/portage/package.use/custom

En este ejemplo custom quedó así:

net-dns/libidn2 abi_x86_32
dev-libs/libunistring abi_x86_32

Luego actualizamos con el comando:

cl-update

Para más información de "prinft" escribimos en consola:
man 3 printf

Resuelto gracias a Cocodrilo y lythandrel

RE: Calculate Linux Cinnamon - Emerge failed/Update failed [Solved] - Added by Extremolinux Apellido almost 2 years ago

Luego me salió:

    * Working directory: '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'
     * S: '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'

     * Failed to emerge net-libs/loudmouth-1.4.3-r2::gentoo
     * Update failed

Puse en un terminal:

printf "net-libs/loudmouth-1.4.3-r2" >> /etc/portage/package.use/custom

Y me dió este error:

make: *** [Makefile:403: all] Error 2
 * ERROR: net-libs/loudmouth-1.4.3-r2::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=net-libs/loudmouth-1.4.3-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-libs/loudmouth-1.4.3-r2::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'
 * S: '/var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'

 * Failed to emerge net-libs/loudmouth-1.4.3-r2::gentoo
 * Update failed

Puse en consola para crear un archivo de información (pastebin):

wgetpaste /var/calculate/tmp/portage/net-libs/loudmouth-1.4.3-r2/temp/build.log

En este caso lo correcto era actualizar el paquete. Actualicé el paquete:
echo "net-libs/loudmouth ~amd64" >> /etc/portage/package.keywords/custom

Actualizamos para comprobar que todo está correcto:

cl-update

Muchas gracias a Cocodrilo

(1-2/2)

Thank you!