Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xfree statt xorg zu testzwecken [solved]
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
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 2:18 pm    Post subject: xfree statt xorg zu testzwecken [solved] Reply with quote

Ich habe gerade stage3 frisch aufgesetzt & aktualisiert und möchte nun zu Testzwecken kde inklusive xfree mergen.
Ein emerge -vp kde verrät mir, daß hierzu xorg installiert werden würde. Dies möchte ich verhindern und stattdessen xfree verwenden. Dazu habe ich nun ein paar Fragen:

Wie geht dies am geschmeidigsten?
- gibt es xorg bzw. xfree use-flags?
- langt es xorg nach package.mask zu verbannen und was taugt die DO_NOT_COMPILE - Variable für xorg.

Interessant wäre für mich eine dauerhafte globale Lösung, so daß alle Oberflächen xfree als Abhängigkeit aufweisen und auch ein emerge -u world nicht auf die Idee kommt xorg zu installieren.


edit: solved


Last edited by limes on Sun Oct 17, 2004 2:22 pm; edited 1 time in total
Back to top
View user's profile Send private message
Voltago
Advocate
Advocate


Joined: 02 Sep 2003
Posts: 2593
Location: userland

PostPosted: Sat Oct 16, 2004 2:57 pm    Post subject: Reply with quote

Mach einfach
Code:
echo "virtual/x11      x11-base/xfree" >> /etc/portage/profile/virtuals

und gut is.
Geht aber meines Wissens erst ab portage-2.0.51_rcX. Mehr zu den neuen Portage-Features auch hier:
https://forums.gentoo.org/viewtopic.php?t=224063
Back to top
View user's profile Send private message
andix
Apprentice
Apprentice


Joined: 10 Jul 2004
Posts: 263
Location: Eisenstadt, Austria

PostPosted: Sat Oct 16, 2004 3:16 pm    Post subject: Reply with quote

Probiere doch einmal das:
Code:
emerge -pv xfree kde
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 3:21 pm    Post subject: Reply with quote

andix wrote:
Probiere doch einmal das:
Code:
emerge -pv xfree kde

das bringt leider nichts, xorg schiebt sich trotzdem dazwischen.
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Sat Oct 16, 2004 4:27 pm    Post subject: Reply with quote

limes: XFree wird in näherer Zukunft eh nicht mehr unterstützt, da a) alle großen Distros zu Xorg wechseln, b) die Entwickler-Ressourcen nicht da sind, beides zu pflegen und c) das Interesse an XFree gegen Null geht. Eine Parallelinstallation war nie vorgesehen, die Ebuilds würden sich in die Quere kommen.
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 5:33 pm    Post subject: Reply with quote

Carlo:
ich schrieb ja: zu Testwecken.
Das ganze soll auf der Bastel-, Ausprobier- Testkiste installiert werden (deshalb auch stage3 :wink: )

Carlo wrote:
Eine Parallelinstallation war nie vorgesehen, die Ebuilds würden sich in die Quere kommen.
Das klingt so, als wäre mein Vorhaben, xfree als Standard Xserver für alle Oberflächen zu definieren, ein schwieriges Unterfangen!?
Back to top
View user's profile Send private message
_hephaistos_
Advocate
Advocate


Joined: 07 Apr 2004
Posts: 2694
Location: salzburg, austria

PostPosted: Sat Oct 16, 2004 5:47 pm    Post subject: Reply with quote

limes wrote:
Das klingt so, als wäre mein Vorhaben, xfree als Standard Xserver für alle Oberflächen zu definieren, ein schwieriges Unterfangen!?


wieso? wo liegt denn dein problem? du müsstest einfach xorg maskieren und dann solltest du xfree unmaskieren und einwandfrei emergen können. näheres zu maskieren und unmaskieren im portage guide (tipp: /etc/portage/package.mask bzw. package.unmask)

hth,
ciao
_________________
-l: signature: command not found
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 6:28 pm    Post subject: Reply with quote

Voltago: ich hab noch portage-2.0.50_rcX.
Was hat es für einen Zweck xfree in virtuals zu platzieren? Wird xfree so zum Standard X-Server?



hephaistos6 wrote:
du müsstest einfach xorg maskieren

Danke, das war ja im ersten post eine meiner Überlegungen.
Kommen die ebuilds der X-Oberflächen denn damit zurecht, wenn Ihnen nun xfree "untergeschoben" wird und der "geliebte" xorg nicht aufzufinden ist? Ist das System dabei sonst noch anzupassen?
Back to top
View user's profile Send private message
Voltago
Advocate
Advocate


Joined: 02 Sep 2003
Posts: 2593
Location: userland

PostPosted: Sat Oct 16, 2004 6:58 pm    Post subject: Reply with quote

limes wrote:
Voltago: ich hab noch portage-2.0.50_rcX.
Was hat es für einen Zweck xfree in virtuals zu platzieren? Wird xfree so zum Standard X-Server?

Yup. Genauso isses. Wenn Du Dir mal /etc/make.profile/virtuals anguckst, siehst Du, welche Standard-Apps den virtuals von Haus aus zugeordnet sind.
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 7:03 pm    Post subject: Reply with quote

hab's probiert:
x11-base/xorg-x11 in package.mask
>=x11-base/xfree-4.3 in package.unmask

nun beschwert sich emerge kde, daß xorg maskiert sei und weigert sich kde zu installieren. Abhängigkeiten ignorieren möchte ich ehrlich gesagt nicht. Muß ich nun die einzelnen ebuilds, die xorg als Abhängigkeiten haben editieren? Oder geht's auch eleganter?
Wohl doch ein schwieriges Unterfangen! :wink:

Ein USE="-xorg xfree" wäre sooooo schön :cry:



Voltago: hab Deinen Beitrag eben erst gelesen. DAS hört sich doch elegant an .-) Werd mich morgen mal mit befassen.
... muß weg :P
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Sat Oct 16, 2004 7:08 pm    Post subject: Reply with quote

limes wrote:
Das klingt so, als wäre mein Vorhaben, xfree als Standard Xserver für alle Oberflächen zu definieren, ein schwieriges Unterfangen!?

Das nicht, aber gleichzeitig Xorg und XFree ist mit den Ebuilds nicht drin, da sie sich a) gegenseitig blocken und b) dies deshalb tun, weil sie sich wechselseitig Dateien überschreiben würden. Geht ja beides nach /usr/X11R6.
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat Oct 16, 2004 7:25 pm    Post subject: Reply with quote

konnte es nicht lassen ... und ... :cry: :? :o :) :D :P es funktioniert! emerge -vp kde beschwert sich nicht mehr.

So klappts:
x11-base/xorg-x11 in /etc/portage/package.mask
>=x11-base/xfree-4.3 in /etc/portage/package.unmask

Alle "xorg-x11" aus /etc/make.profile/virtuals mit "xfree" ersetzt und
"virtuals/x11 x11-base/xfree" in /var/cache/edb/virtuals eingetragen.


Compiler ist angeschmissen, warten wir's ab. Ich berichte.
Danke an alle Helfer und Helfershelfer.

...muß weg, jetzt erst recht
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sun Oct 17, 2004 2:21 pm    Post subject: Reply with quote

solved!
Back to top
View user's profile Send private message
Voltago
Advocate
Advocate


Joined: 02 Sep 2003
Posts: 2593
Location: userland

PostPosted: Sun Oct 17, 2004 2:40 pm    Post subject: Reply with quote

Könnte allerdings passieren, dass der nächste rsync Deine Änderungen niederbügelt.
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sun Oct 17, 2004 2:58 pm    Post subject: Reply with quote

Ich halte ein Auge offen .-)
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