Gentoo Archives: gentoo-user-br

From: Daniel de Oliveira <akulatraxas@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Dependencia circular já no syslog
Date: Tue, 09 Dec 2008 19:35:31
Message-Id: 35e5bf980812091135nff12c3bx828c9be266b9a41b@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Dependencia circular já no syslog by "João Matos"
1 Ta mas e a saida do comando que te passei?
2
3 On Tue, Dec 9, 2008 at 17:22, João Matos <jaoneto@×××××.com> wrote:
4 >
5 >
6 > 2008/12/9 Thiago Nunes <thiagonunesrs@×××××.com>:
7 >> 2008/12/9 João Matos <jaoneto@×××××.com>:
8 >>
9 >>
10 >>> emerge syslog-ng
11 >>> Calculating dependencies... done!
12 >>> !!! Error: circular dependencies:
13 >>>
14 >>> ('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') depends on
15 >>> ('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
16 >>> ('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') depends on
17 >>> ('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
18 >>>
19 >>> !!! Note that circular dependencies can often be avoided by temporarily
20 >>> !!! disabling USE flags that trigger optional dependencies.
21 >>
22 >> É algum problema com suas configurações, aqui isso não está acontecendo.
23 >>
24 >>> ############################################################
25 >>>
26 >>> O make.conf, caso seja útil:
27 >>
28 >> Na verdade o mais apropriado é o resultado de emerge --info, pois ele
29 >> irá mostrar o que você tem definido no make.conf e ainda outras
30 >> definições que não estão no make.conf.
31 >
32 > emerge --info
33 > Portage 2.1.4.5 (default/linux/x86/2008.0/desktop, gcc-4.1.2,
34 > glibc-2.6.1-r0, 2.6.24-22-generic i686)
35 > =================================================================
36 > System uname: 2.6.24-22-generic i686 AMD Athlon(tm) 64 X2 Dual Core
37 > Processor 4000+
38 > Timestamp of tree: Tue, 09 Dec 2008 01:45:01 +0000
39 > app-shells/bash: 3.2_p33
40 > dev-lang/python: 2.4.4-r13
41 > dev-python/pycrypto: 2.0.1-r6
42 > sys-apps/baselayout: 1.12.11.1
43 > sys-apps/sandbox: 1.2.18.1-r2
44 > sys-devel/autoconf: 2.61-r2
45 > sys-devel/automake: 1.10.1
46 > sys-devel/binutils: 2.18-r3
47 > sys-devel/gcc-config: 1.4.0-r4
48 > sys-devel/libtool: 1.5.24
49 > virtual/os-headers: 2.6.23-r3
50 > ACCEPT_KEYWORDS="x86"
51 > CBUILD="i686-pc-linux-gnu"
52 > CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
53 > CHOST="i686-pc-linux-gnu"
54 > CONFIG_PROTECT="/etc"
55 > CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/udev/rules.d"
56 > CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
57 > DISTDIR="/usr/portage/distfiles"
58 > FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict
59 > unmerge-orphans userfetch"
60 > GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/"
61 > LANG="pt_BR.UTF-8"
62 > LDFLAGS="-Wl,-O1"
63 > MAKEOPTS="-j3"
64 > PKGDIR="/usr/portage/packages"
65 > PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
66 > --compress --force --whole-file --delete --stats --timeout=180
67 > --exclude=/distfiles --exclude=/local --exclude=/packages"
68 > PORTAGE_TMPDIR="/var/tmp"
69 > PORTDIR="/usr/portage"
70 > SYNC="rsync://rsync.gentoo.org/gentoo-portage"
71 > USE="100mhzsteps 3dnow 3dnowext 3dnowprefetch X acl acpi alsa apic avahi
72 > berkdb bluetooth branding bzip2 cairo cdr clflush cli cmov cmp_legacy
73 > cr8_legacy cracklib crypt cups cx16 cx8 dbus de dri dvd dvdr dvdread eds
74 > emboss encode esd evo extapic fam fid firefox fortran fpu fxsr fxsr_opt gdbm
75 > gif gnome gpm gstreamer gtk hal ht iconv isdnlog jpeg lahf_lm ldap libnotify
76 > lm mad mca mce midi mikmod mmx mmxext mp3 mpeg msr mtrr mudflap ncurses nls
77 > nptl nptlonly nx ogg opengl openmp pae pam pat pcre pdf perl pge png pni
78 > ppds pppd pse pse36 python qt3support quicktime rdtscp readline reflection
79 > sdl sep session spell spl sse sse2 ssl startup-notification stc svg svm
80 > syscall sysfs tcpd tiff tm truetype ts tsc ttp unicode usb vid vme vorbis
81 > win32codecs x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp
82 > atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938
83 > es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx
84 > via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
85 > dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
86 > mmap_emul mulaw multi null plug rate route share shm softvol"
87 > APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm
88 > authn_default authn_file authz_dbm authz_default authz_groupfile authz_host
89 > authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir
90 > disk_cache env expires ext_filter file_cache filter headers include info
91 > log_config logio mem_cache mime mime_magic negotiation rewrite setenvif
92 > speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc"
93 > INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad
94 > cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
95 > USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv
96 > r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
97 > Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK,
98 > LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
99 > PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
100 >
101 >
102 >
103 >
104 >>
105 >>> CHOST="i686-pc-linux-gnu"
106 >>> CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
107 >>> CXXFLAGS="${CFLAGS}"
108 >>>
109 >>> MAKEOPTS="-j3"
110 >>>
111 >>> #Flags do processador
112 >>> USE="fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
113 >>> pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp
114 >>> lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
115 >>> 3dnowprefetch ts fid vid ttp tm stc 100mhzsteps"
116 >>
117 >> De onde você tirou que todas essas USEs existem? Que eu lembre as
118 >> instruções de processador que existem como USE também são 3dnow,
119 >> 3dnowext, mmx, mmxext, sse, sse2 e o dev-libs/crypto++ também tem a
120 >> USE sse3. O resto não existe.
121 >>
122 >> Essas instruções de máquina existem também como USE flags porque são
123 >> opções de configuração de compilação para alguns pacotes (aquele
124 >> script "./configure"), e não opções de compilação propriamente ditas.
125 >> Eu conjecturo que existem programas para os quais tu podes dizer que
126 >> teu processador tem uma instrução ou outra na hora da configuração da
127 >> compilação porque isso faz com que sejam compilados pedaços de códigos
128 >> otimizados para essas instruções, que por padrão não são usados, que
129 >> otimizam mais o uso delas do que simplesmente a opção -march do gcc e
130 >> que, provavelmente, ainda assim necessitem que o march esteja
131 >> configurado corretamente.
132 >
133 > Eu usei um /proc/cpuinfo e copiei o campo "flags" por preguiça mesmo. Mas
134 > isso nunca me deu problema não.
135 >
136 >>> #Gnome
137 >>> USE="$USE gnome gtk -kde"
138 >>>
139 >>> #Outras
140 >>> USE="$USE -ipv6"
141 >>>
142 >>> GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/"
143 >>>
144 >>> FEATURES="parallel-fetch"
145 >>>
146 >>> ########################3
147 >>>
148 >>> O pior é que está acontecendo com muitos outros pacotes...
149 >>
150 >> Posta teu emerge --info, com as informações atuais eu, pelo menos,
151 >> ainda não consegui identificar o problema.
152 >>
153 >>
154 >> []s
155 >>
156 >> --
157 >> thiago
158 >>
159 >>
160 >
161 >
162 >
163 > --
164 > João de Souza
165 > Linux User #461527
166 > Graduando em Engenharia de Computação 2005.1
167 > Membro do grupo PetEcomp-UEFS
168 > UEFS - Universidade Estadual de Feira de Santana
169 >
170 >
171
172
173
174 --
175 Daniel de Oliveira
176 ----
177 Network and System Analyst
178 Security Specialist
179 IBM RISC Specialist
180 IBM Storage Specialist
181 Linux/Unix Specialist
182 Linux User #: 405334

Replies

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