Gentoo Archives: gentoo-user-br

From: Thiago Nunes <thiagonunesrs@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Dependencia circular já no syslog
Date: Tue, 09 Dec 2008 17:07:07
Message-Id: d60517f30812090907r1f21cacfj76b5e437e0026b03@mail.gmail.com
In Reply to: [gentoo-user-br] Dependencia circular já no syslog by "João Matos"
1 2008/12/9 João Matos <jaoneto@×××××.com>:
2
3
4 > emerge syslog-ng
5 > Calculating dependencies... done!
6 > !!! Error: circular dependencies:
7 >
8 > ('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') depends on
9 > ('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
10 > ('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') depends on
11 > ('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
12 >
13 > !!! Note that circular dependencies can often be avoided by temporarily
14 > !!! disabling USE flags that trigger optional dependencies.
15
16 É algum problema com suas configurações, aqui isso não está acontecendo.
17
18 > ############################################################
19 >
20 > O make.conf, caso seja útil:
21
22 Na verdade o mais apropriado é o resultado de emerge --info, pois ele
23 irá mostrar o que você tem definido no make.conf e ainda outras
24 definições que não estão no make.conf.
25
26 > CHOST="i686-pc-linux-gnu"
27 > CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
28 > CXXFLAGS="${CFLAGS}"
29 >
30 > MAKEOPTS="-j3"
31 >
32 > #Flags do processador
33 > USE="fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
34 > pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp
35 > lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
36 > 3dnowprefetch ts fid vid ttp tm stc 100mhzsteps"
37
38 De onde você tirou que todas essas USEs existem? Que eu lembre as
39 instruções de processador que existem como USE também são 3dnow,
40 3dnowext, mmx, mmxext, sse, sse2 e o dev-libs/crypto++ também tem a
41 USE sse3. O resto não existe.
42
43 Essas instruções de máquina existem também como USE flags porque são
44 opções de configuração de compilação para alguns pacotes (aquele
45 script "./configure"), e não opções de compilação propriamente ditas.
46 Eu conjecturo que existem programas para os quais tu podes dizer que
47 teu processador tem uma instrução ou outra na hora da configuração da
48 compilação porque isso faz com que sejam compilados pedaços de códigos
49 otimizados para essas instruções, que por padrão não são usados, que
50 otimizam mais o uso delas do que simplesmente a opção -march do gcc e
51 que, provavelmente, ainda assim necessitem que o march esteja
52 configurado corretamente.
53
54 > #Gnome
55 > USE="$USE gnome gtk -kde"
56 >
57 > #Outras
58 > USE="$USE -ipv6"
59 >
60 > GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/"
61 >
62 > FEATURES="parallel-fetch"
63 >
64 > ########################3
65 >
66 > O pior é que está acontecendo com muitos outros pacotes...
67
68 Posta teu emerge --info, com as informações atuais eu, pelo menos,
69 ainda não consegui identificar o problema.
70
71
72 []s
73
74 --
75 thiago

Replies

Subject Author
Re: [gentoo-user-br] Dependencia circular já no syslog "João Matos" <jaoneto@×××××.com>