Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema con overlay [SOLUCIONADO]
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
Latinvs
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2010
Posts: 148
Location: Carpetania, Hispania

PostPosted: Sat Aug 07, 2010 2:43 am    Post subject: Problema con overlay [SOLUCIONADO] Reply with quote

Buenas.

Parece que Koffice empieza a estar servible desde la versión 2.2, así que me he animado a probar Kword, pero estoy volviéndome loco intentando instalar la versión 2.2.1, que está en el overlay "kde", porque no hay manera, emerge se empeña en no mostrarme la versión presente en el overlay sino la del árbol de Portage.

He seguido el manual (http://www.gentoo.org/proj/es/overlays/userguide.xml y http://www.gentoo.org/doc/es/handbook/handbook-amd64.xml?part=3&chap=3), creo que bien (digo "creo" porque me parece que una ruta indicada no es válida para Layman 1.3 y la he corregido), pero algo se me debe de estar escapando.
Parece que el overlay se ha instalado bien, pero cuando intento
Code:
ACCEPT_KEYWORDS="~amd64" emerge -av kword

sólo se me ofrece para instalar la versión 2.1.2, es decir, que no está haciendo ni caso al overlay kde que he instalado.
He instalado Portage 2.2, como dice el manual, y layman y tal, además he comprobado que Kword no está en package.mask y he probado a crear un fichero package.keywords en la carpeta /etc/portage/package.keywords/ con la línea
Code:
~app-office/kword-2.2.1

y también he probado con
Code:
=app-office/kword-2.2.1
~app-office/kword
app-office/kword

y no sé si con alguna combinación más, pero nada, el resultaod es el mismo, como si no hubiese instalado ningún overlay.
Si he seguido los pasos del manual y he indicado que se autorice Kword en el fichero package.keywords, no sé qué puede estar fallando. ¿Alguna idea?

Gracias y saludos.
_________________
Vir prvdens non contra ventvm mingit


Last edited by Latinvs on Sat Aug 07, 2010 3:31 pm; edited 1 time in total
Back to top
View user's profile Send private message
quilosaq
Veteran
Veteran


Joined: 22 Dec 2009
Posts: 1522

PostPosted: Sat Aug 07, 2010 12:58 pm    Post subject: Reply with quote

Publica la salida de tu emerge --info para ver mas.

¿Qué versión de layman tienes instalada?
Back to top
View user's profile Send private message
pelelademadera
Veteran
Veteran


Joined: 14 Jul 2008
Posts: 1255
Location: La Plata, Argentina

PostPosted: Sat Aug 07, 2010 1:07 pm    Post subject: Reply with quote

si esta hardmasked, la unica forma de desenmascararlo es agregando
=aaa/paquete-version en /etc/portage/package.unmask

en tu caso tendrias que agregar:
=app-office/kword-2.2.1

si agregas paquetes sin especificar la version, se desenmascaran todos, instala la version mas alta.
_________________
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Back to top
View user's profile Send private message
Latinvs
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2010
Posts: 148
Location: Carpetania, Hispania

PostPosted: Sat Aug 07, 2010 2:07 pm    Post subject: Reply with quote

quilosaq wrote:
Publica la salida de tu emerge --info para ver mas.

Code:

Portage 2.2_rc67 (default/linux/amd64/10.0/no-multilib, gcc-4.3.4, glibc-2.11.2-r0, 2.6.33-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.33-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7500_@_2.20GHz-with-gentoo-1.12.13
Timestamp of tree: Fri, 06 Aug 2010 23:45:02 +0000
app-shells/bash:     4.0_p37
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://darkstar.ist.utl.pt/pub/gentoo/ http://darkstar.ist.utl.pt/gentoo/ http://gentoo-euetib.upc.es/mirror/gentoo/ ftp://ftp.udc.es/gentoo/ http://ftp.udc.es/gentoo/"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="es"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="64bit acpi alsa amd64 aotuv bash-completion bzip2 crypt dri hal laptop mmx modules ncurses nls nptl nvidia pam perl python qt3support readline semantic-desktop session smp sse sse2 ssl symlink sysfs tcpd unicode xorg xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Quote:
¿Qué versión de layman tienes instalada?

1.3.3, por eso decía arriba que tuve que corregir una ruta de las que se indican en el manual, porque como pude comprobar agregar "PORTDIR_OVERLAY=\"\"" (en el manual sólo pone unas comillas al final, pero es un error, si no se ponen otras las comillas de apertura se quedan sin cerrar. He escrito al traductor del manual para comunicárselo) a /usr/portage/local/layman/make.conf no tenía ningún efecto y Portage seguía tirando un error; el archivo correcto para Layman 1.3 según el propio manual es /var/lib/layman/make.conf así que hice
Code:

echo "PORTDIR_OVERLAY=\"\"" > /var/lib/layman/make.conf

y emerge dejó de quejarse, aunque, como digo, no me muestra la versión de Kword que busco.

¿Puede ser por ese PORTDIR_OVERLAY="", vacío que muestra emerge --info? Después de haber creado el /var/lib/layman/make.conf con ese "PORTDIR_OVERLAY=\"\"" vacío instalé el overlay kde, no debería haberse añadido alguna referencia a él para que emerge sepa que tiene que buscar en dicho overlay?


pelelademadera wrote:
si esta hardmasked, la unica forma de desenmascararlo es agregando
=aaa/paquete-version en /etc/portage/package.unmask

en tu caso tendrias que agregar:
=app-office/kword-2.2.1

Sí, eso tuve que hacer para poder instalar Portage 2.2, auqnue tampoco estaba en package.mask, pero ya intuí que algo "especial" parecía haber con el enmascaramiento de ciertos paquetes. Lo raro es que con Portage 2.2 sí funcionó.
Este es mi /etc/portage/package.unmask
Code:

~sys-apps/portage-2.2_rc67
=app-office/kword-2.2.1

He probado con ~app-office/kword-2.2.1 par aque estuviese igual que la referencia a Portage y ver si funcionaba, pero tampoco.
_________________
Vir prvdens non contra ventvm mingit
Back to top
View user's profile Send private message
quilosaq
Veteran
Veteran


Joined: 22 Dec 2009
Posts: 1522

PostPosted: Sat Aug 07, 2010 3:00 pm    Post subject: Reply with quote

Con PORTDIR_OVERLAY="" no creo que emerge pueda tener en cuenta el overlay.

Asegurate que tienes PORTDIR_OVERLAY="" en /var/lib/layman/make.conf e instala de nuevo el overlay (layman -a kde)- Luego prueba a emerger.
Back to top
View user's profile Send private message
Latinvs
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2010
Posts: 148
Location: Carpetania, Hispania

PostPosted: Sat Aug 07, 2010 3:31 pm    Post subject: Reply with quote

quilosaq wrote:
Con PORTDIR_OVERLAY="" no creo que emerge pueda tener en cuenta el overlay.

Asegurate que tienes PORTDIR_OVERLAY="" en /var/lib/layman/make.conf e instala de nuevo el overlay (layman -a kde)- Luego prueba a emerger.

¡Oleeeee! :D

Estabas en lo cierto. Por el motivo que sea (supongo que algún despiste mío) al instalar el overlay kde la primera vez no se había modificado /var/lib/layman/make.conf. Ahora, primero he desinstalado el overlay y lo he reinstalado, como me indicabas, y /var/lib/layman/make.conf reza:
Code:

PORTDIR_OVERLAY="
/var/lib/layman/kde
$PORTDIR_OVERLAY
"

y al emerger aparece la versión 2.2.1 y se instala sin problemas.

Gracias por la ayuda y saludos.
_________________
Vir prvdens non contra ventvm mingit
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