Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]Fehler beim Akualisieren
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
rrbs
n00b
n00b


Joined: 19 Dec 2014
Posts: 66

PostPosted: Sat Feb 21, 2015 9:02 am    Post subject: [solved]Fehler beim Akualisieren Reply with quote

habe bei aktualisieren folgenden fehler und werd nicht ganz schlau draus, wie ich ihn weg bekomme.

habe schon ausprobiert ueber use das wegzubekommen aber leider ohne Erfolg.

Code:
emerge -uvatDN world
Unavailable repository 'calculate' referenced by masters entry in '/var/lib/layman/rasdark/metadata/layout.conf'

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


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

Calculating dependencies                                       

!!! Problem resolving dependencies for net-misc/curl from @selected
... done!

!!! The ebuild selected to satisfy "net-misc/curl" has unmet requirements.
- net-misc/curl-7.40.0::gentoo USE="ipv6 ldap ssl -adns -idn -kerberos -metalink -rtmp -samba -ssh -static-libs -test -threads" ABI_X86="64 -32 -x32" CURL_SSL="nss openssl -axtls -gnutls -polarssl -winssl"

  The following REQUIRED_USE flag constraints are unsatisfied:
    ssl? ( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )

  The above constraints are a subset of the following complete expression:
    curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


Last edited by rrbs on Sat Feb 21, 2015 3:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
arfe
Apprentice
Apprentice


Joined: 24 Aug 2005
Posts: 298
Location: Essen

PostPosted: Sat Feb 21, 2015 9:28 am    Post subject: Reply with quote

Die Lösung steht doch exakt hier:
Code:

( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )
Back to top
View user's profile Send private message
rrbs
n00b
n00b


Joined: 19 Dec 2014
Posts: 66

PostPosted: Sat Feb 21, 2015 9:35 am    Post subject: Reply with quote

arfe wrote:
Die Lösung steht doch exakt hier:
Code:

( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )



hmm... ich stell mich wahrscheinlich total doof an aber ich versteh immernoch nicht, was da zu tun ist. (((
Back to top
View user's profile Send private message
Dorsai!
Apprentice
Apprentice


Joined: 27 Jul 2008
Posts: 285
Location: Bavaria

PostPosted: Sat Feb 21, 2015 9:56 am    Post subject: Reply with quote

Ausgeschrieben steht dort,

"Wenn der ssl USE-Flag aktiv ist, dann muss exakt einer (und nicht mehr) der folgenden USE-Flags aktiv sein."

Du hast momentan sowohl curl_ssl_nss als auch curl_ssl_openssl aktiv, und musst dich für einen dieser beiden entscheiden und den anderen in einer Datei in /etc/portage/package.use/ deaktivieren.

PS: Oder auch in der /etc/portage/make.conf durch eine Variable. Zum Beispiel so:

CURL_SSL="-nss openssl"

Beides würde funktionieren.
Back to top
View user's profile Send private message
arfe
Apprentice
Apprentice


Joined: 24 Aug 2005
Posts: 298
Location: Essen

PostPosted: Sat Feb 21, 2015 11:42 am    Post subject: Reply with quote

rrbs wrote:
arfe wrote:
Die Lösung steht doch exakt hier:
Code:

( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )



hmm... ich stell mich wahrscheinlich total doof an aber ich versteh immernoch nicht, was da zu tun ist. (((


Kannst Du kein Englisch?
Back to top
View user's profile Send private message
rrbs
n00b
n00b


Joined: 19 Dec 2014
Posts: 66

PostPosted: Sat Feb 21, 2015 2:16 pm    Post subject: Reply with quote

arfe wrote:
rrbs wrote:
arfe wrote:
Die Lösung steht doch exakt hier:
Code:

( exactly-one-of ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl curl_ssl_winssl ) )



hmm... ich stell mich wahrscheinlich total doof an aber ich versteh immernoch nicht, was da zu tun ist. (((


Kannst Du kein Englisch?



naja, ich bin zwar ein linux urgestein (erste Distri war LST u. DLD (1992), danach immer Debian), bin auch Mitglied der Debian org-Dev aber ich programmiere besser als ich engl. spreche. eher russisch ;-)

mir fehlt halt noch das wirkliche Verstaendniss fuer Gentoo wie das sich genau mit den uses verhaelt etc. (hab ich erst seit Anfang des Jahres.)
dehalb muss ich ab und zu etwas dumm nachfragen. ;-)


Last edited by rrbs on Sat Feb 21, 2015 2:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
rrbs
n00b
n00b


Joined: 19 Dec 2014
Posts: 66

PostPosted: Sat Feb 21, 2015 2:17 pm    Post subject: Reply with quote

Dorsai! wrote:
Ausgeschrieben steht dort,

"Wenn der ssl USE-Flag aktiv ist, dann muss exakt einer (und nicht mehr) der folgenden USE-Flags aktiv sein."

Du hast momentan sowohl curl_ssl_nss als auch curl_ssl_openssl aktiv, und musst dich für einen dieser beiden entscheiden und den anderen in einer Datei in /etc/portage/package.use/ deaktivieren.

PS: Oder auch in der /etc/portage/make.conf durch eine Variable. Zum Beispiel so:

CURL_SSL="-nss openssl"

Beides würde funktionieren.


Ich danke Dir. Nun hab ichs verstanden wie das gemeint war.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4572
Location: Germany

PostPosted: Sat Feb 21, 2015 3:05 pm    Post subject: Reply with quote

Hm, ich würde mal schauen wie es überhaupt dazu kommt das zwei Flags im
CURL_SSL="nss openssl -axtls -gnutls -polarssl -winssl"
gesetzt sind. Vermutlich könnte eines der Flags via autounmask-Funktion mit in der package.use gelandet sein - wenn dem so ist würde ich das Flag dort besser wieder entfernen.

Normal ist die CURL_SSL Variable schon vom Profil gesetzt. Wenn man diese ändern möchte, dann kann man diese wie gewünscht in der make.conf setzen.
Beachte aber das dies keine inkrementelle Variable ist - man sollte nur das setzen was man aktivieren möchte, nicht aber Flags in dieser Variable deaktivieren.
Sprich, CURL_SSL="-nss openssl"
geht nicht (weil man Flags in nicht inkrementellen Variablen nicht deaktivieren sollte)
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4572
Location: Germany

PostPosted: Sat Feb 21, 2015 3:11 pm    Post subject: Reply with quote

Schau zb via
Code:
grep -Ri curl /etc/portage/
wo das Flag gesetzt ist.
Back to top
View user's profile Send private message
rrbs
n00b
n00b


Joined: 19 Dec 2014
Posts: 66

PostPosted: Sat Feb 21, 2015 3:57 pm    Post subject: Reply with quote

Danke josef.95

habs gefunden und jetzt gehts
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) 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