Sie sind nicht angemeldet.

1

25.02.2004, 12:46

Gentoo Installationspfade?

Hallo Forum,
nach dem ich schon länger vorhatte gentoo
zu installieren, habe ich es nun endlich letztes Wochenende
gemacht. Ich hatte mein SuSE 8.1 durch das Upgrade
auf KDE 2.3 zerschossen ;-).
Zumindest bin ich jetzt die meisten Upgrade
Sorgen los.
Natürlich habe ich jetzt wiederum andere. Das RPM
System hatte schliesslich auch Vorteile.

Was mir bisher am meisten missfällt sind die etwas chaotischen
Installationspfade. Hängt wohl damit zusammen wer gerade
die ebuids zusammenstrickt.
So wird z.B xmms und cinelerra unter /usr/bin anstatt unter
/usr/X11R6/bin installiert. Manche libdvd???s liegen gar unter
/usr/local/bin und für webmin werden manche Bibliotheken
unter /usr/libexec abgelegt. gefällt mir gar nicht.


Auf der einen Seite will ich auch aktuelle Software haben andererseits nicht immer jeden Patch mitnehmen.
Eine möglichkeit mit ACCEPT_KEYWORD="NO_PATCH"
wäre doch ganz nett um nicht jedes 3r-2r mitnehmen zu müssen das hinterher beim compilieren wieder abbricht.

Vieleicht habt Ihr noch ein Paar Tips.

Grüße movimax

2

26.02.2004, 00:26

Hmm, ich weis nicht genau wo dein Problem ist.
Warum soll xmms unbedingt in /usr/X11R6/bin liegen?
In meinem /usr/local ist auch nur was dort rein soll, ok, ich hab kein libdvd installiert, kann mir auch nicht ganz vorstellen was das dort soll, aber naja.
Ich würde mal behaupten das sind Einzelfälle, sieht bei mir alles recht geordnet aus.

Wenn es dich gar sosehr bekümmert kannst du ja entweder das ebuild verändern oder die Pakete von Hand installieren.

Was meinst du genau mit "nicht jeden Patch mitnehmen" ?
Du musst ja nicht alles gleich updaten weil es neu ist.
Oder meinst du die Patches die oft beim emergen mitinstalliert werden? Da müsste man halt erstmal schauen ob und wieso die benötigt werden. Und rpms werden sicher auch oft aus gepatchten Sourcen gebaut.

3

26.02.2004, 14:15

Hi,
das r2, r3 bezieht sich auf die ebuild Version nicht auf die Programmversion. Bei einem rx ebuild werden Fehler die aufgrund des ebuild passiert sind verbessert. Eine andere Programmversion bekommst Du dadurch nicht, es wird der gleiche tarball aus /usr/portage/distfiles verwendet wie beim Vorgänger ebuild.

Dim

4

26.02.2004, 16:46

Ups, das wusste ich nicht.
Naja man muss sich eben an jedes System
einwenig eingewöhnen. Wie gesagt bisher
finde ich es großartig.

Grüße movimax