Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Resolvendo dependências
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Sun Jul 09, 2006 10:36 pm    Post subject: Resolvendo dependências Reply with quote

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
View user's profile Send private message
gesiel
Apprentice
Apprentice


Joined: 13 Feb 2005
Posts: 197
Location: Brasil - Rio de Janeiro

PostPosted: Mon Jul 10, 2006 12:05 am    Post subject: Reply with quote

pf, tente fazer o emerge de apenas um pacote e poste o código de erro, exemplo:
Code:
emerge -u kaffeine


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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Mon Jul 10, 2006 12:59 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Mon Jul 10, 2006 1:03 am    Post subject: Reply with quote

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
View user's profile Send private message
errado
Tux's lil' helper
Tux's lil' helper


Joined: 25 Feb 2005
Posts: 92

PostPosted: Tue Jul 11, 2006 12:52 am    Post subject: Reply with quote

Code:
gcc-config -l
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
Code:
revdep-rebuild
deve resolver.

sds,
Back to top
View user's profile Send private message
jmbsvicetto
Moderator
Moderator


Joined: 27 Apr 2005
Posts: 4734
Location: Angra do Heroísmo (PT)

PostPosted: Tue Jul 11, 2006 2:44 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Wed Jul 12, 2006 12:01 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Wed Jul 12, 2006 12:12 am    Post subject: Reply with quote

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
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Thu Jul 13, 2006 12:26 am    Post subject: Reply with quote

usa o eselect compiler 8)
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
errado
Tux's lil' helper
Tux's lil' helper


Joined: 25 Feb 2005
Posts: 92

PostPosted: Thu Jul 13, 2006 3:19 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Sat Jul 15, 2006 10:31 pm    Post subject: Reply with quote

Como eu instalo esse eselect compiler pra minha arquitetura ele está maskarado :D

Quanto ao GCC como atualizo então...?
Back to top
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Sun Jul 16, 2006 1:29 am    Post subject: Reply with quote

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
View user's profile Send private message
domus-br
Apprentice
Apprentice


Joined: 27 May 2003
Posts: 292
Location: Niterói-RJ,Brasil

PostPosted: Sun Jul 16, 2006 2:13 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Sun Jul 16, 2006 2:17 am    Post subject: Reply with quote

Obrigado, ;)

Acabei de fazer o emerge --sync deu o mesmo erro :(

Mas, vlws
Back to top
View user's profile Send private message
domus-br
Apprentice
Apprentice


Joined: 27 May 2003
Posts: 292
Location: Niterói-RJ,Brasil

PostPosted: Sun Jul 16, 2006 2:23 am    Post subject: Reply with quote

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
View user's profile Send private message
tuxuserBR
n00b
n00b


Joined: 16 May 2006
Posts: 23

PostPosted: Sun Jul 16, 2006 1:08 pm    Post subject: Reply with quote

me informe um mirror bom para fazer sync.

obrigado.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese 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