Problema con emerge

Wenas, hoy me he decidido a intentar instalar gentoo pero tengo problemas con el emerge. como uso un asqueroso modem de 56k pues instalar paquetes necesarios de gentoo via web pos como que no ;(

Tal como dice el manual de instalacion de gentoo en el cd hay una copia de portage por lo que descomprimo a donde me indica:
tar -xvjpf /mnt/cdrom/snapshots/portage... .tar.bz2 -C /mnt/gentoo/usr
I copio los ficheros GRP a donde me dice el manual:
cp -R /mnt/cdrom/distfiles /mnt/gentoo/usr/portage/distfiles
cp -a /mnt/cdrom/packages /mnt/gentoo/usr/portage/packages

Mas tarde al querer instalar un logeador del kernel el amigo emerge me canta esto:

emerge -k app-admin/metalog

Calculating dependences... done!
>>> emerge (1 of 2) dev-libs/libpcre-4.2-r1 to /
*** Adjusting cvs-src permisions for portage user...
>>> Downloading http://gentoo.ore... .../pcre-4.2.tar.bz2
-- 21:11:08 http://...
Couldn't download pcre-4.2.tar.bz2. Aborting

Se supone que la opcion -k es para que no se lo baje via web no? Pos a donde va?
No es problema del paquete en cuestion porque me pasa a todos lo mismo. [mad]
Hmmm?

Yo los GRP no los usaba asi... me situaba en el directorio raíz y los descomprimía.

Cuidado, no es lo mismo los GRP que las fuentes. Efectivamente las fuentes se situan en /usr/portage/distfiles y ya no tiene que bajarlas de internet. Pero los GRP no son las fuentes, son binarios preparados para ser instalados (o en este caso descomprimidos) en un Gentoo.
Escrito originalmente por quelcom
emerge -k app-admin/metalog

Calculating dependences... done!
>>> emerge (1 of 2) dev-libs/libpcre-4.2-r1 to /
*** Adjusting cvs-src permisions for portage user...
>>> Downloading http://gentoo.ore... .../pcre-4.2.tar.bz2
-- 21:11:08 http://...
Couldn't download pcre-4.2.tar.bz2. Aborting


Comprueba que en /usr/portage/packages/All/ tienes el paquete metalog, y que la versión del paquete coincide con la de:

# emerge -s metalog


Si no es así, hay algo que ha fallado antes. Una posibilidad es que hayas hecho un "emerge sync" antes y has actualizado el árbol, con lo cual no coinciden las versiones que tienes precompiladas con las del árbol.

Saludos.
Respecto al emerge sync no lo habia echo, ya que no queria actualizar el arbol, aun asi si lo hubiera echo no actualizaria nada ya que no estaba conectado.

Comprueba que en /usr/portage/packages/All/ tienes el paquete metalog,


Ya comprobe que estubiera lo que no lo tengo en el mismo sitio. Mis paquetes estan en /usr/portage/
Dentro de aqui tengo las pequeñas ramas (app-admin...) donde dentro estan los paquetes. Probare a moverlo en /usr/portage/packages/All haber...
Solucionado

Tenia el arbol de portage mal colocado. En lugar de /usr/portage lo tenia en /usr/portage/packages

Supongo que al hacer emerge al no encontrar el paquete se lo intentaba bajar via web.

Haber si acabo de instalar todo el sistema.

Gracias a los dos [beer]
4 respuestas