Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Chiarimento emerge
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Thu Jun 07, 2007 8:22 am    Post subject: Chiarimento emerge Reply with quote

Ciao a tutti.

Oggi ho preso una vecchia immagine di VMware con Gentoo, con il profilo 2006.0. Dopo un emerge --sync mi e' stato chiesto di cambiare il profilo ed aggiornare il tutto a 2007.0.

Come al solito tutto chiaro e facile da fare. Ho installato la nuova release di portage, e tutto e' andato bene.

Il passo successivo e' stato fare un' update di tutto il sistema ma e' uscito un'errore che non avevo mai riscontrato.

Code:

mailgateway ~ # emerge -pv --newuse --deep --update world

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[nomerge      ] mail-filter/MailScanner-4.57.6.1
[nomerge      ]  mail-mta/postfix-2.3.6  USE="ldap* mailwrapper* sasl* vda*"
[ebuild  N    ]   dev-libs/cyrus-sasl-2.1.22-r2  USE="authdaemond berkdb crypt gdbm ldap mysql pam ssl -java -kerberos -ntlm_unsupported_patch -postgres -sample -srp -urandom"
[ebuild  N    ]    net-mail/courier-imap-4.0.6-r2  USE="berkdb gdbm ipv6 nls -debug -fam (-selinux)"
[ebuild  N    ]     net-libs/courier-authlib-0.58  USE="berkdb crypt gdbm ldap mysql pam -debug -postgres"
[ebuild  N    ]      net-nds/openldap-2.3.35-r1  USE="berkdb crypt gdbm ipv6 perl readline sasl ssl tcpd -debug -kerberos -minimal -odbc -overlays -samba (-selinux) -slp -smbkrb5passwd"
!!! Error: circular dependencies:

('ebuild', '/', 'net-libs/courier-authlib-0.58', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') depends on
   ('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') (hard)
('ebuild', '/', 'net-mail/courier-imap-4.0.6-r2', 'merge') depends on
   ('ebuild', '/', 'net-libs/courier-authlib-0.58', 'merge') (hard)
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
   ('ebuild', '/', 'net-mail/courier-imap-4.0.6-r2', 'merge') (hard)

!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
mailgateway ~ #       


Non so se questo errore e' causato dalla variazione del profilo, oppure al fatto che ho aggiunto al db di portage anche mailscanner. Cmq sia non so come trattare questo errore. Al fine di non causare danna vorrei un vostro parere / chiarimento in merito.

Se servono altri dati ... chiedete pure.

Maruscya
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 09, 2007 9:05 am    Post subject: Reply with quote

ho trovato questo su: http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?full=1#book_part2

Code:
Dipendenze circolari

Codice 24: Portage avverte circa le dipendenze circolari

!!! Error: circular dependencies:

ebuild / net-print/cups-1.1.15-r2 depends on ebuild / app-text/ghostscript-7.05.3-r1
ebuild / app-text/ghostscript-7.05.3-r1 depends on ebuild / net-print/cups-1.1.15-r2

Due (o più) pacchetti che si vuole installare dipendono l'uno dall'altro e non possono perciò essere installati. Questo è probabilmente un bug del Portage. Provare ad eseguire un rsync e provare nuovamente. Si può anche controllare su bugzilla se è un caso conosciuto oppure no, nel qual caso lo si può riportare.
Back to top
View user's profile Send private message
FMulder
Tux's lil' helper
Tux's lil' helper


Joined: 25 Sep 2004
Posts: 83
Location: Cagliari, Italy

PostPosted: Sat Jun 09, 2007 12:33 pm    Post subject: Reply with quote

fai emerge di openldap forzando senza la USE flag "sasl", e poi prova a rifare emerge di cyrus-sasl:

Code:

USE="-sasl" emerge openldap
emerge cyrus-sasl -v1

_________________
Chi rinuncia ai sogni, è destinato a morire
--> Jim Morrison
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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