Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
glibc-Downgrade wegen bereits installierten nvidia-drivers?
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
sprittwicht
l33t
l33t


Joined: 04 Dec 2003
Posts: 644

PostPosted: Tue Oct 06, 2009 6:41 pm    Post subject: glibc-Downgrade wegen bereits installierten nvidia-drivers? Reply with quote

Watt geht denn jetzt schon wieder ab?
Emerge möchte meine glibc von 2.9_p20081201-r2 auf 2.5-r4 downgraden.

Code:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-libs/glibc:2.2

  ('ebuild', '/', 'sys-libs/glibc-2.5-r4', 'merge') pulled in by
    >=sys-libs/glibc-2.3[nptl] required by ('installed', '/', 'x11-drivers/nvidia-drivers-180.60', 'nomerge')
    (and 13 more)

  ('installed', '/', 'sys-libs/glibc-2.9_p20081201-r2', 'nomerge') pulled in by
    >=sys-libs/glibc-2.6 required by ('installed', '/', 'sys-devel/gcc-4.3.2-r3', 'nomerge')
    >=sys-libs/glibc-2.8 required by ('installed', '/', 'media-video/vlc-1.0.2', 'nomerge')
    (and 13 more)


Code:
# diff /var/db/pkg/x11-drivers/nvidia-drivers-180.60/nvidia-drivers-180.60.ebuild /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-180.60.ebuild
3c3,5
< # $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-180.60.ebuild,v 1.6 2009/08/03 00:47:30 cardoe Exp $
---
> # $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-180.60.ebuild,v 1.7 2009/10/06 16:58:13 jer Exp $
>
> EAPI="2"
24a27
>       elibc_glibc? ( >=sys-libs/glibc-2.3[nptl] )
222a226
> }
224c228,229
<       # Patches go below here, add brief description
---
> src_prepare() {
>       # Please add a brief description for every added patch
527,529d531
<       # If we've got nptl, we've got tls
<       built_with_use --missing true sys-libs/glibc nptl && return 0
<


Watt is datt, watt macht datt? Ich will datt nich.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Tue Oct 06, 2009 8:06 pm    Post subject: Reply with quote

da wurde das ebuild verändert ohne ein revision bump...
einfach paket re-emergen dann sollte der downgrade nicht mehr passieren.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Tue Oct 06, 2009 8:24 pm    Post subject: Reply with quote

Das Problem dürfte wohl eher das [nptl] in dem Dependencyatom sein... Denn glibc-2.9 hat das nicht mehr ... also zieht er eine Version rein, die das hat.

Wenn glibc-2.9 nptl standardmäßig aktiviert hat (ich weiß es nicht), würde ich nen Bug-Report aufmachen um im nvidia-Zeugs den String auf
Code:
elibc_glibc? ( || ( >=sys-libs/glibc-2.3[nptl] >=sys-libs/glibc-2.9_p20081201 ) )

zu ändern
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
sprittwicht
l33t
l33t


Joined: 04 Dec 2003
Posts: 644

PostPosted: Tue Oct 06, 2009 8:24 pm    Post subject: Reply with quote

Welches Paket? Nvidia-Treiber bringt nichts.
Glibc? Im aktuellen Ebuild kann ich kein nptl-USE-Flag finden, wie es vom neuen nvidia-Ebuild gefordert wird (>=sys-libs/glibc-2.3[nptl]).

Warum müssen solche massiven Änderungen eigentlich immer ohne Erhöhung der Ebuild-Revision über die Bühne gehen?
Ist ja nicht das erste Mal das sowas gründlich in die Hose geht.

Gerade etwas angepisst...
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Tue Oct 06, 2009 8:26 pm    Post subject: Reply with quote

Ah -- hat sich schon erledigt -> https://bugs.gentoo.org/show_bug.cgi?id=286961 und https://bugs.gentoo.org/show_bug.cgi?id=287939
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
sprittwicht
l33t
l33t


Joined: 04 Dec 2003
Posts: 644

PostPosted: Tue Oct 06, 2009 8:45 pm    Post subject: Reply with quote

Schön, dann hat sich das ja beim nächsten sync erledigt.

Was mich aber mal wieder wirklich ärgert: glibc-2.9_p20081201-r2 ist stable, nvidia-drivers-180.60 ist stable. Hätte man das neue Ebuild nur ein einziges (!) Mal installiert, anstatt es gleich ungetestet in den offiziellen Portage-Tree einzuchecken, hätte man wahrscheinlich einigen Usern unnötigen Ärger erspart.

Soll jetzt keine Klugscheißerei sein, aber sowas ist halt... Naja.
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Tue Oct 06, 2009 10:34 pm    Post subject: Reply with quote

Tja ... das fiel halt unter "das ändert ja nix ... andere Form gleicher Inhalt"-Glaube :)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
sprittwicht
l33t
l33t


Joined: 04 Dec 2003
Posts: 644

PostPosted: Tue Oct 06, 2009 11:31 pm    Post subject: Reply with quote

Jaja... Berühmte letzte Worte... :-)
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