From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LAB7q-00071l-NM for garchives@archives.gentoo.org; Tue, 09 Dec 2008 22:32:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5248FE038E; Tue, 9 Dec 2008 22:32:17 +0000 (UTC) Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.244]) by pigeon.gentoo.org (Postfix) with ESMTP id 103D2E038E for ; Tue, 9 Dec 2008 22:32:16 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id b17so154071rvf.46 for ; Tue, 09 Dec 2008 14:32:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=+QSc+mgg64hLrmYT3Nf+Wme0Gq6GLwsEOwD0eOAuF9A=; b=F8aMByZBzKCxe15mXKEbRgeRQaQpYzIPlQAxaWpCpEAtHkresYBS0HrXXe6dZ6ugqT 6lpB5SsN+d9GUwg5fPxdEGq1RA2RoMkojGiE6aZ0iVyeltaB96GqOnxED+Pl36RRaehO 1lrFJ0DS9Io2yEfynHcXIj5hngk0tZH/PCnco= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=Uz64YxNc64u1qAd3Y4sp5DrA1y+fEX7Up3QYHRSlY0JtiiMrc6Cp+GfYBENNn1xgmw Vl9cQHdmRDyOE7BfEVXho8/QmT08TWoEBiKIWMfFBCIt7hOKyR8LqgvwOnnhOhnnZOBO B58JWZUUyJHTl/f4ZZPjOr0n85ILYEsmL8jy4= Received: by 10.141.194.6 with SMTP id w6mr307216rvp.11.1228861936500; Tue, 09 Dec 2008 14:32:16 -0800 (PST) Received: by 10.141.137.5 with HTTP; Tue, 9 Dec 2008 14:32:16 -0800 (PST) Message-ID: <3eb30c6c0812091432s53beea77h76cc2d9cedfbb975@mail.gmail.com> Date: Tue, 9 Dec 2008 20:32:16 -0200 From: "Bruno Buss" To: gentoo-user-br@lists.gentoo.org Subject: =?ISO-8859-1?Q?Re:_[gentoo-user-br]_Dependencia_circular_j=E1_no_syslog?= In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-br@lists.gentoo.org Reply-to: gentoo-user-br@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_62157_4676911.1228861936493" References: <3eb30c6c0812091257n63b51f49ya7a033a188977ea9@mail.gmail.com> X-Archives-Salt: 0ab666cc-e646-4006-86a6-d03415e04b74 X-Archives-Hash: 8b4fd989315d0bc1569459aecc1da67d ------=_Part_62157_4676911.1228861936493 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline 2008/12/9 Jo=E3o Matos > > >> >> Pelo output do seu emerge --info, voc=EA tem a USE flag "fam" ativada. >> (Isso tamb=E9m era possivel de ser visto pelo emerge -pv, ele indica as = USE >> flags utilizadas) >> >> Quando esta USE esta ativada, a glib de algum ebuild que sirva como >> "virtual/fam", que =E9 o caso do gamin. Porem o gamim, depende da glib..= . bem, >> ja viu no que deu. >> >> Adicione a sua lista de USE flags a flag "-fam", e a glib e o syslog >> consequentemente dever=E3o conseguir ser instalados com sucesso. >> (Voc=EA utiliza o gamin para alguma coisa? Ou ele estava indo apenas com= o >> depend=EAncia?) >> > > > Ele est=E1 apenas como depend=EAncia. Na verdade estou instalando o gento= o do > zero. > >> >> >> Depois se quiser, instale o gamin, remova a "-fam" e fa=E7a o remerge da >> glibc com --new-use para o portage identificar o uso de novas USE flags. >> > > Funcionou! > > Infelizmente =E9 uma solu=E7=E3o bastante espec=EDfica. O emerge gnome es= t=E1 com > centenas de depend=EAncias ciclicas. De qualquer forma, o USE=3D"-*" reso= lve o > probelma. Ser=E1 que tem algum problema fazer isso, e depois compilar com= as > USE's normalmente? > > Realmente, n=E3o tenho certeza sobre o "-*". Teoricamente, acho que deveria dar certo... mas voc=EA teria que compilar tudo duas vezes... e como voc=EA utiliza -pipe, ele n=E3o mantem nada em disco creio eu, logo realmente teri= a que recompilar tudo. Uma outra poss=EDvel solu=E7=E3o seria fazer emerge da dev-libs/glib-2.14.6= , pois esta n=E3o usa a flag fam. De qualquer modo, eu ja criei um bug-report sobre esse problema: http://bugs.gentoo.org/show_bug.cgi?id=3D250448 > > > -- > Jo=E3o de Souza > Linux User #461527 > Graduando em Engenharia de Computa=E7=E3o 2005.1 > Membro do grupo PetEcomp-UEFS > UEFS - Universidade Estadual de Feira de Santana > --=20 Bruno C. Buss http://magoobr.blogspot.com/ http://www.dcc.ufrj.br/~brunobuss/ Aluno do DCC - UFRJ - www.dcc.ufrj.br if( ((*node)->valor) < (((*heap)[((*node)->gr)])->valor)) /* WTF?! */ "Throughout your life, advance daily, becoming more skillful than yesterday= , more skillful than today. This is never-ending." - Hagakure ------=_Part_62157_4676911.1228861936493 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline

2008/12/9 Jo=E3o Matos <jaoneto@gmail.com><= br>


Pelo output do seu emerge --info, voc=EA tem a USE flag "fam" ati= vada.
(Isso tamb=E9m era possivel de ser visto pelo emerge -pv, ele indi= ca as USE flags utilizadas)

Quando esta USE esta ativada, a glib de algum ebuild que sirva como "virtual/fam", que =E9 o caso do gamin. Porem o gamim, depende da= glib... bem, ja viu no que deu.

Adicione a sua lista de USE flags a flag &qu= ot;-fam", e a glib e o syslog consequentemente dever=E3o conseguir ser= instalados com sucesso.
(Voc=EA utiliza o gamin para alguma coisa? Ou e= le estava indo apenas como depend=EAncia?)


Ele est=E1 apenas como depend=EAncia.= Na verdade estou instalando o gentoo do zero. 


Depois se quiser, instale o gamin, remova a "-fam" e fa=E7a o= remerge da glibc com --new-use para o portage identificar o uso de novas U= SE flags.

Funcionou!

Infeliz= mente =E9 uma solu=E7=E3o bastante espec=EDfica. O emerge gnome est=E1 com = centenas de depend=EAncias ciclicas. De qualquer forma, o USE=3D"-*&qu= ot; resolve o probelma. Ser=E1 que tem algum problema fazer isso, e depois = compilar com as USE's normalmente?


Realmente, n=E3o tenho certeza sobre o "-*". Teorica= mente, acho que deveria dar certo... mas voc=EA teria que compilar tudo dua= s vezes... e como voc=EA utiliza -pipe, ele n=E3o mantem nada em disco crei= o eu, logo realmente teria que recompilar tudo.

Uma outra poss=EDvel solu=E7=E3o seria fazer emerge da dev-libs/glib-2.= 14.6, pois esta n=E3o usa a flag fam.

De qualquer modo, eu ja criei = um bug-report sobre esse problema:
http://bugs.gentoo.org/show_bug.cgi?id=3D250448<= br>  
=


--
Jo=E3o de Souza
Linux= User #461527
Graduando em Engenharia de Computa=E7=E3o 2005.1
Membro do grupo PetEcom= p-UEFS
UEFS - Universidade Estadual de Feira de Santana



--
Bruno C. Bu= ss
http://magoobr.blogspot.com/=
http://www.dcc.ufrj.= br/~brunobuss/

Aluno do DCC - UFRJ - www.dcc.ufrj.b= r

if( ((*node)->valor) < (((*heap)[((*node)->gr)])->= valor)) /* WTF?! */

"Throughout your life, advance daily, becom= ing more skillful than yesterday, more skillful than today. This is never-e= nding." - Hagakure
------=_Part_62157_4676911.1228861936493--