Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Eliminar ebuid de archivo world
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Solusan
Apprentice
Apprentice


Joined: 18 Sep 2004
Posts: 285

PostPosted: Wed Nov 14, 2007 5:07 pm    Post subject: Eliminar ebuid de archivo world Reply with quote

Hola,

Me encuentro con que este paquete me está dando problemas:

Code:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make[3]: *** [glcontextmodes.o] Error 1
make[2]: *** [subdirs] Error 1
make[1]: *** [default] Error 1
make: *** [linux-dri-x86] Error 2
 *
 * ERROR: media-libs/mesa-6.5.2-r1 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   mesa-6.5.2-r1.ebuild, line  230:  Called die
 * The specific snippet of code:
 *      emake -j1 ${CONFIG} || die "Build failed"
 *  The die message:
 *   Build failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-libs/mesa-6.5.2-r1/temp/build.log'.
 *

 * Messages for package media-libs/mesa-6.5.2-r1:

 *
 * ERROR: media-libs/mesa-6.5.2-r1 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   mesa-6.5.2-r1.ebuild, line  230:  Called die
 * The specific snippet of code:
 *      emake -j1 ${CONFIG} || die "Build failed"
 *  The die message:
 *   Build failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-libs/mesa-6.5.2-r1/temp/build.log'.


En realidad creo que lo que me está diciendo el log es que he cambiado la arquitectura y no puede compilar cosas de amd64 en un ia64.

Como pueso eliminar este ebuild de world?

Gracias.[/quote]
_________________
solusan@rathad:~> Fichero no encontrado. Me lo invento? (Y/N)
Back to top
View user's profile Send private message
Cereza
Guru
Guru


Joined: 14 Apr 2006
Posts: 428

PostPosted: Wed Nov 14, 2007 5:44 pm    Post subject: Reply with quote

Si realmente no fuera dependencia y estuviera en world bastaría con editar /var/lib/portage/world y borrar la linea del ebuild.

Edito: Aunque mesa es una librería gráfica dependencia de xorg, así que es una dependencia importante. Si ya la tienes instalada y lo que quieres es no actualizarla, quítala de world si está (las dependencias nunca deberían estar en world, por limpieza) y añade una linea como esta en /etc/portage/package.mask (o en cualquier archivo dentro de package.mask si este es un dir):
Code:
>media-libs/mesa-<tu.versión.instalada>

Esto enmascara las versiones superiores a la que añadas y no se actualizará.
Back to top
View user's profile Send private message
Solusan
Apprentice
Apprentice


Joined: 18 Sep 2004
Posts: 285

PostPosted: Wed Nov 14, 2007 7:23 pm    Post subject: Reply with quote

Muchas gracias!

Mañana lo pruebo :)
_________________
solusan@rathad:~> Fichero no encontrado. Me lo invento? (Y/N)
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3793

PostPosted: Wed Nov 14, 2007 8:01 pm    Post subject: Reply with quote

Quote:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory


ummm, yo creo que eso significa que tu sistema no tiene posibilidad de compilar binarios de 32 bits, y leyendo tu otro post creo que tienes un grave lío en tu make.conf.

saluetes
_________________
Error: Failing not supported by current locale
Back to top
View user's profile Send private message
Solusan
Apprentice
Apprentice


Joined: 18 Sep 2004
Posts: 285

PostPosted: Wed Nov 14, 2007 9:16 pm    Post subject: Reply with quote

gringo wrote:
Quote:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory


ummm, yo creo que eso significa que tu sistema no tiene posibilidad de compilar binarios de 32 bits, y leyendo tu otro post creo que tienes un grave lío en tu make.conf.

saluetes


Ups.... y que puedo hacer?

El sistema siempre fue de 64 bits :?
_________________
solusan@rathad:~> Fichero no encontrado. Me lo invento? (Y/N)
Back to top
View user's profile Send private message
Solusan
Apprentice
Apprentice


Joined: 18 Sep 2004
Posts: 285

PostPosted: Thu Nov 15, 2007 8:19 am    Post subject: Reply with quote

Efecticamente lo que pasabe es qeu había montado un cifostio importante :)

Cambiando las FLAGS a lo que le tocaba por el procesaror que era ha empezado a compilar correctamente:

Code:
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"


Code:
# emerge --newuse world



Veremos a ver si acaba ^_^
_________________
solusan@rathad:~> Fichero no encontrado. Me lo invento? (Y/N)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum