Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Abhängigkeiten beim emergen verhindern
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
Wallsandfences
Guru
Guru


Joined: 29 Mar 2010
Posts: 368

PostPosted: Sun Apr 11, 2010 12:37 pm    Post subject: Abhängigkeiten beim emergen verhindern Reply with quote

Hi,
ich möchte ein Programm mit emerge einrichten (gramofile). Dieses wird via emerge mit fftw 2.1.5-r5 installiert. Ich brauche die Funktionalität nicht, für die gramofile das haben will, dafür aber die hier bereits installierte Version 3.2.3 von fftw.

Wie kann ich fftw 2.1.5-r5 da raushalten, auch bei zukünftigen world-updates?

Bedankt,
Rüdiger
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sun Apr 11, 2010 12:41 pm    Post subject: Reply with quote

fftw ist geslotted. D.h. du kannst sowohl 2.1.5-r5 als auch 3.2.3 installiert haben
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2903
Location: Bozen

PostPosted: Sun Apr 11, 2010 1:16 pm    Post subject: Reply with quote

Hallo Necoro, vielleicht versteht das nicht jeder direkt, deshalb hänge ich da noch mal etwas dran.

Nicht jede Bibliothek mit einer höheren Versionsnummer ist einfach eine Weiterentwicklung einer Version mit einer niedrigeren Nummer, die das Gleiche unterstützt. Manchmal macht man irgendwo einen Schnitt und bringt eine neue Version raus, die zur alten inkompatibel ist.Das bekannteste Beispiel dafür ist ja QT.

Also in deinem Fall, wenn ein Programm die Funktionalität von fftw 2 benötigt, dann nutzt es nichts, wenn fftw 3 installiert ist. Deshalb gibt es bei Gentoo Slots (gibt es sonst nur bei BSD, da kommt es auch her). Das heißt, du kannst Version 2 und Version 3 von fftw nebeneinander installieren, ohne das sie sich stören. Version 2 wird unabhängig von Version 3 upgedatet.

Du brauchst also beide Versionen von fftw. Läst sich nicht ändern. Stört auch nicht.


Last edited by Klaus Meier on Sun Apr 11, 2010 7:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
AmonAmarth
l33t
l33t


Joined: 03 Mar 2005
Posts: 727

PostPosted: Sun Apr 11, 2010 6:53 pm    Post subject: Reply with quote

vielleicht sollte noch erwähnt werden, dass man die abhängigkeiten per useflag (ansonsten) nahezu beliebig anpassen kann.
in diesem fall leider nicht, da diese fest definiert sind, siehe /usr/portage/media-sound/gramofile/gramofile-1.6-r1.ebuild
Code:
RDEPEND="sys-libs/ncurses
        sci-libs/fftw:2.1"

Wallsandfences: die 2.1 beschreibt übrigens genau den zuvor genannte slot
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