eddy_cardoso
(usa Sabayon)
Enviado em 30/11/2011 - 13:09h
albfneto escreveu:
Olha, nos meus linux, inclusive o Mandriva e o openSUSE, nos ultimos dias, o unico pacote Mens. Inst. que está entrando, logand na conta é aMSN, nenhum dos outros, nem Emesene, nem Kmess, Kopete etc...
Para atualizar a libmsn em Sabayon, faça o seguinte
1) com um editor de texto em modo root,edite o arquivo /etc/entropy/client.conf e na linha onde está "ignore spm pseudo-downgrades", troque "disable" por "enable". Salve
(NÂO DEVE MAIS MUDA_LO,não voltar como antes, para isso preste atençãoao fazer o comando equo conf update, escolha a opção -3 e não mude mais o client.conf, ex:
Existem 2 arquivo(s) de configuração precisando de atualização.
>> Por favor execute: equo conf update
albfneto@sabayon ~ $ sudo equo conf update
>> @@ Escaneando sistema de arquivos ...
>> (1) file: /etc/etc-update.conf
>> (2) file: /etc/dispatch-conf.conf
>> (3) file: /etc/entropy/client.conf
>> Por favor escolha um arquivo para atualizar digitando seu número de identificação.
>> Outras opções são:
>> (-1) Sair
>> (-3) Mesclar automaticamente todos os arquivos perguntando a você de um por um
>> (-5) Mesclar automaticamente todos os arquivos sem perguntar
>> (-7) Descartar todos os arquivos perguntando a você de um por um
>> (-9) Descartar todos os arquivos sem perguntar
Sua escolha (digite um número e aperte enter): -3
>> Arquivo de configuração: /etc/etc-update.conf
>> Sobrescrever ? [Sim/Não] Sim
>> Movendo /etc/._cfg0000_etc-update.conf para /etc/etc-update.conf
>> Arquivo de configuração: /etc/dispatch-conf.conf
>> Sobrescrever ? [Sim/Não] Sim
>> Movendo /etc/._cfg0000_dispatch-conf.conf para /etc/dispatch-conf.conf
>> Arquivo de configuração: /etc/entropy/client.conf
>> Sobrescrever ? [Sim/Não] No
[Sim/Não] Não
albfneto@sabayon ~ $
2) editou, abre um terminal e faça estes comandos:
$ sudo emerge --sync
$ emerge -s libmsn (deve aparecer a versão 1.4.2, se aparecer, faça)
$ sudo LINGUAS="pt_BR" emerge -av --nodeps libmsn
Boa tarde professor,
já alterei o arquivo conf que vc falou:
...
# Ignore SPM (Portage) pseudo-downgrades
# USE AT YOUR OWN RISK, IF YOU DON'T KNOW WHAT'S THIS OPTION
# !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!!
# !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!!
# !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!!
# !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!!
# This option permits to skip packages with Entropy revision 9999
# from being treaten as downgrades. This usually happens when
# migrating from Portage to Entropy
# Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1
# Default parameter if unset: disable
ignore-spm-downgrades = enable
...
Depois sincronizei o emerge e ví que estou com a versão 4.1 e tem disponível a 4.2, mas na hora de instalar ele naum consegue aplicar tudo... falhar ao instalar o dev-util/pkgconfig-0.26... ou algo do tipo. Olha a saída do comando abaixo:
...
sabayon eddy # emerge libmsn
* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
* IMPORTANT: config file '/etc/portage/package.use' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 3) dev-util/pkgconfig-0.26
* pkg-config-0.26.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking pkg-config-0.26.tar.gz to /var/tmp/portage/dev-util/pkgconfig-0.26/work
>>> Source unpacked in /var/tmp/portage/dev-util/pkgconfig-0.26/work
>>> Preparing source in /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26 ...
* Running elibtoolize in: pkg-config-0.26/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.2.6 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26 ...
* econf: updating pkg-config-0.26/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating pkg-config-0.26/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --docdir=/usr/share/doc/pkgconfig-0.26/html --with-installed-popt
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
checking for x86_64-pc-linux-gnu-gcc... no
checking for gcc... no
checking for x86_64-pc-linux-gnu-cc... no
checking for cc... no
checking for x86_64-pc-linux-gnu-cl.exe... no
checking for cl.exe... no
configure: error: in `/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26/config.log
* ERROR: dev-util/pkgconfig-0.26 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 56: Called src_configure
* environment, line 2890: Called econf '--docdir=/usr/share/doc/pkgconfig-0.26/html' '--with-installed-popt'
* ebuild.sh, line 561: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-util/pkgconfig-0.26',
* the complete build log and the output of 'emerge -pqv =dev-util/pkgconfig-0.26'.
* The complete build log is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/environment'.
* S: '/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26'
>>> Failed to emerge dev-util/pkgconfig-0.26, Log file:
>>> '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'
* Messages for package dev-util/pkgconfig-0.26:
* ERROR: dev-util/pkgconfig-0.26 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 56: Called src_configure
* environment, line 2890: Called econf '--docdir=/usr/share/doc/pkgconfig-0.26/html' '--with-installed-popt'
* ebuild.sh, line 561: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-util/pkgconfig-0.26',
* the complete build log and the output of 'emerge -pqv =dev-util/pkgconfig-0.26'.
* The complete build log is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/environment'.
* S: '/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26'
* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
...
E agora?