[gentoo-user-de] pre- und post-merge skripte..?

28/05/2014 - 19:00 von Christian Bricart | Report spam
Servus zusammen,

es gab doch mal irgendwo eine Doku, wie man etwas innerhalb von Portage
triggern kann aufgrund von Paketnamen, oder..?

Hintergrund ist z.B. der Würgaround in folgendem Bug:
https://bugs.gentoo.org/show_bug.cgi?idF3960#c104
welcher mich wieder mal darauf bringt das nachzuschauen zu wollen.. ;-)

TL;DR steht dort:

eselect opengl set xorg-x11; emerge -upv1 webkit-gtk; eselect opengl


set nvidia

Also will ich irgendwo unter /etc/portage/.. etwas eintragen, dass vor
jedem [r]emerge von "net-libs/webkit-gtk" ein "eselect opengl set
xorg-x11" und danach ein "eselect opengl set nvidia" automagisch
ausführt.. (ich vergess das bei einem World-Update/-Remerge einfach
immer und es bleibt wie im Bug dokumentiert natürlich dort hàngen...)

Jemand ne Idee und/oder Pointer?

Danke
Christian
 

Lesen sie die antworten

#1 Johann Schmitz (ercpe)
28/05/2014 - 19:10 | Warnen spam
Hash: SHA1

On 28.05.2014 18:52, Christian Bricart wrote:
es gab doch mal irgendwo eine Doku, wie man etwas innerhalb von
Portage triggern kann aufgrund von Paketnamen, oder..?



Das einzige was ich da kenne ist ein eigenes Environment pro Paket:
http://wiki.gentoo.org/wiki//etc/portage/env

Also will ich irgendwo unter /etc/portage/.. etwas eintragen, dass
vor jedem [r]emerge von "net-libs/webkit-gtk" ein "eselect opengl
set xorg-x11" und danach ein "eselect opengl set nvidia"
automagisch ausführt.. (ich vergess das bei einem
World-Update/-Remerge einfach immer und es bleibt wie im Bug
dokumentiert natürlich dort hàngen...)




Hier kenne ich nur postsync.d, was dir aber nicht weiter hilft.

Ähnliche fragen