View previous topic :: View next topic |
Author |
Message |
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Sun Jul 09, 2006 10:36 pm Post subject: Resolvendo dependências |
|
|
Olá pessoal,
Estou precisando de ajuda, pois já tentei resolver por conta própria este problema e não consigo.
Bom, este é o resultado do emerge --info, para que todos possam se situar no meu sistema:
Portage 2.1-r1 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.6-r4, 2.6.17.3 i686)
=================================================================
System uname: 2.6.17.3 i686 AMD Athlon(TM) XP 2600+
Gentoo Base System version 1.6.15
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python: 2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.las.ic.unicamp.br/pub/gentoo/ http://mirror.mcs.anl.gov/pub/gentoo/ ftp://ftp.las.ic.unicamp.br/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo"
LANG="pt_BR"
LC_ALL="pt_BR"
LINGUAS="pt_BR"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis wine32codecs xml2 xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_pt_BR userland_GNU"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Bom, o meu problema é com resolução de dependências, parece que o emerge não consegue resolver as dependências encontradas nos pacotes, estou utilizando o emerge --deep [pacote] e não consigo instalá-lo. Quero saber se existe alguma falha na minha configuração (através das informações acima) ou se existe um outro parâmetro a ser passado ao emerge?
Alguma informação relevante para a compreensão favor me informe.
Obrigado.
P.S.:
Pacotes que tentei instalar (xine-lib, imagemagick, kaffeine etc). |
|
Back to top |
|
|
gesiel Apprentice
Joined: 13 Feb 2005 Posts: 197 Location: Brasil - Rio de Janeiro
|
Posted: Mon Jul 10, 2006 12:05 am Post subject: |
|
|
pf, tente fazer o emerge de apenas um pacote e poste o código de erro, exemplo:
Pode ser um programa "menor" para que vc não perca muito tempo com uma compilação longa antes da mensagem de erro, ok? |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Mon Jul 10, 2006 12:59 am Post subject: |
|
|
Olha o erro. Já instalei todos o pacotes na rdepends e dependes do ebuild e nada... já até tentei utilizar o USE que é informado no pacote atravez do comando emerge -pv e nada. Mas está ai o erro:
if /bin/sh ./libtool --silent --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I./magick -I./wand -I/usr/include/freetype2 -O2 -march=athlon-xp -Wall -pthread -MT coders/coders_jpeg_la-jpeg.lo -MD -MP -MF "coders/.deps/coders_jpeg_la-jpeg.Tpo" -c -o coders/coders_jpeg_la-jpeg.lo `test -f 'coders/jpeg.c' || echo './'`coders/jpeg.c; \
then mv -f "coders/.deps/coders_jpeg_la-jpeg.Tpo" "coders/.deps/coders_jpeg_la-jpeg.Plo"; else rm -f "coders/.deps/coders_jpeg_la-jpeg.Tpo"; exit 1; fi
/bin/sh ./libtool --silent --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -Wall -pthread -lfreetype -lz -o coders/jpeg.la -rpath /usr/lib/ImageMagick-6.2.5/modules-Q16/coders -no-undefined -module -avoid-version coders/coders_jpeg_la-jpeg.lo magick/libMagick.la -ljpeg
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libjpeg.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libXext.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libSM.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libICE.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libX11.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libXt.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../..//libfreetype.la' seems to be moved
if /bin/sh ./libtool --silent --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I./magick -I./wand -I/usr/include/freetype2 -O2 -march=athlon-xp -Wall -pthread -MT coders/coders_png_la-png.lo -MD -MP -MF "coders/.deps/coders_png_la-png.Tpo" -c -o coders/coders_png_la-png.lo `test -f 'coders/png.c' || echo './'`coders/png.c; \
then mv -f "coders/.deps/coders_png_la-png.Tpo" "coders/.deps/coders_png_la-png.Plo"; else rm -f "coders/.deps/coders_png_la-png.Tpo"; exit 1; fi
coders/png.c: In function `ReadOnePNGImage':
coders/png.c:1755: warning: implicit declaration of function `png_access_version'
coders/png.c:1764: error: `png_ptr' undeclared (first use in this function)
coders/png.c:1764: error: (Each undeclared identifier is reported only once
coders/png.c:1764: error: for each function it appears in.)
make: ** [coders/coders_png_la-png.lo] Erro 1
!!! ERROR: media-gfx/imagemagick-6.2.5.5 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
imagemagick-6.2.5.5.ebuild, line 86: Called die
!!! compile problem
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Mon Jul 10, 2006 1:03 am Post subject: |
|
|
Para completar e ficar mais clara minha situação. Estou fazendo um emerge world e esse pacote está com problemas e não deixa o emerge world continuar. Parou na compilação dele e estou das 10 horas até agora tentando achar a solução. Foi feita a atualização do xorg para xorg 7. Parece que alguns pacotes não estão mais aí... apesar de estarem instalados, já fiz a verificação.
Existe algum comando que faz com que o emerge pule esse pacotes defeituosos e continue a instalação?
obrigado. |
|
Back to top |
|
|
errado Tux's lil' helper
Joined: 25 Feb 2005 Posts: 92
|
Posted: Tue Jul 11, 2006 12:52 am Post subject: |
|
|
O que retorna?
Acho que atualizou o GCC e esqueceu de rodar um:
Code: | fix_libtool_files.sh VERSAO_ANTIGA_DO_GCC |
De qualquer forma, num método mais demorado, um
deve resolver.
sds, |
|
Back to top |
|
|
jmbsvicetto Moderator
Joined: 27 Apr 2005 Posts: 4734 Location: Angra do Heroísmo (PT)
|
Posted: Tue Jul 11, 2006 2:44 am Post subject: |
|
|
Boas tuxuserBR.
Há um bug com o imagemagick e a libpng reportado há algum tempo. Podes seguir esta thread. Se não fazes emerge --sync há alguns dias, podes tentar fazer, porque era suposto a libpng*-r1 já ter o bug corrigido. _________________ Jorge.
Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
|
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Wed Jul 12, 2006 12:01 am Post subject: |
|
|
Valeu pessoal,
Obrigado pelas sugestões e desculpe a falta de oportunidade de vir no fórum, muitos problemas no trabalho...
Obrigado. Este fórum está sendo ótimo. |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Wed Jul 12, 2006 12:12 am Post subject: |
|
|
Errado,
Respondendo sua pergunta do gcc-config -l, ele retorna a seguinte saida:
[1] i686-pc-linux-gnu-3.3.6 *
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.6
[7] i686-pc-linux-gnu-3.4.6-hardened
[8] i686-pc-linux-gnu-3.4.6-hardenednopie
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.6-hardenednossp
E rodei o script que vc falou, agora quando terminar te falo se deu certo...
obrigado |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Thu Jul 13, 2006 12:26 am Post subject: |
|
|
usa o eselect compiler _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
errado Tux's lil' helper
Joined: 25 Feb 2005 Posts: 92
|
Posted: Thu Jul 13, 2006 3:19 am Post subject: |
|
|
Foi a troca de versão do gcc mesmo ;] Boa sorte, tuxuserBR!
MetalGod, o eselect é muito interessante (e prático), mas eu não tenho visto muito falatório sobre isso. Não vejo nenhuma indicação para o mesmo no handbook, nem nada. Apesar de existir uma entrada no Wiki e um User's Guide, será que não tá faltando uma melhor divulgação da ferramenta? Sempre esqueço da existência dela... |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Sat Jul 15, 2006 10:31 pm Post subject: |
|
|
Como eu instalo esse eselect compiler pra minha arquitetura ele está maskarado
Quanto ao GCC como atualizo então...? |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Sun Jul 16, 2006 1:29 am Post subject: |
|
|
Estou atualizando o GCC para poder corrigir este problema, mas surgiu outro bem estranho. Estou seguindo a documentação do www.gentoo.org para atualizar o GCC e fiz como está lá e surgiu o seguinte erro no emerge -e system:
*** Resuming merge...
>>> Emerging (1 of 83) sys-devel/gcc-3.4.6-r1 to /
>>> checking ebuild checksums
!!! A file listed in the Manifest could not be found: '/usr/portage/sys-devel/gcc/gcc-4.2.0_alpha20060603.ebuild'
Como resolver isso?
obrigado. |
|
Back to top |
|
|
domus-br Apprentice
Joined: 27 May 2003 Posts: 292 Location: Niterói-RJ,Brasil
|
Posted: Sun Jul 16, 2006 2:13 am Post subject: |
|
|
tuxuserBR wrote: | Estou atualizando o GCC para poder corrigir este problema, mas surgiu outro bem estranho. Estou seguindo a documentação do www.gentoo.org para atualizar o GCC e fiz como está lá e surgiu o seguinte erro no emerge -e system:
*** Resuming merge...
>>> Emerging (1 of 83) sys-devel/gcc-3.4.6-r1 to /
>>> checking ebuild checksums
!!! A file listed in the Manifest could not be found: '/usr/portage/sys-devel/gcc/gcc-4.2.0_alpha20060603.ebuild'
Como resolver isso?
obrigado. |
acho que um emerge --sync deve resolver, pois ta constando como ausente essa ebuild _________________ http://www.mozilla.org.br
"Este site só funciona com browser IE 5 ou superior"
O Mozilla é superior!!
:=:=:=:=:=:
Forumgdh
LinuxBsd |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Sun Jul 16, 2006 2:17 am Post subject: |
|
|
Obrigado,
Acabei de fazer o emerge --sync deu o mesmo erro
Mas, vlws |
|
Back to top |
|
|
domus-br Apprentice
Joined: 27 May 2003 Posts: 292 Location: Niterói-RJ,Brasil
|
Posted: Sun Jul 16, 2006 2:23 am Post subject: |
|
|
tuxuserBR wrote: | Obrigado,
Acabei de fazer o emerge --sync deu o mesmo erro
Mas, vlws |
tenta sincronizar de outro server, olha aqui o meu
Code: | ls -la /usr/portage/sys-devel/gcc/gcc-4.2.0_alpha20060603.ebuild
-rw-r--r-- 1 root root 1935 2006-06-30 03:06 /usr/portage/sys-devel/gcc/gcc-4.2.0_alpha20060603.ebuild |
_________________ http://www.mozilla.org.br
"Este site só funciona com browser IE 5 ou superior"
O Mozilla é superior!!
:=:=:=:=:=:
Forumgdh
LinuxBsd |
|
Back to top |
|
|
tuxuserBR n00b
Joined: 16 May 2006 Posts: 23
|
Posted: Sun Jul 16, 2006 1:08 pm Post subject: |
|
|
me informe um mirror bom para fazer sync.
obrigado. |
|
Back to top |
|
|
|