* [gentoo-user-de] Selbst definiertes Post-Install Script?
@ 2009-09-15 19:05 Roman v. Gemmeren
2009-09-15 21:09 ` Tobias Hommel
2009-09-16 16:20 ` Dirk Heinrichs
0 siblings, 2 replies; 7+ messages in thread
From: Roman v. Gemmeren @ 2009-09-15 19:05 UTC (permalink / raw
To: gentoo-user-de
hi zusammen,
wie krieg ich es hin, dass portage nach dem emergen jedesmal ein von mir
definiertes skript ausführt?
(Z.B. "cd /etc/ && git add . && git commit -a"..)
gruß,
Roman
--
BOFH Excuse #34:
(l)user error
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
2009-09-15 19:05 Roman v. Gemmeren
@ 2009-09-15 21:09 ` Tobias Hommel
2009-09-16 16:20 ` Dirk Heinrichs
1 sibling, 0 replies; 7+ messages in thread
From: Tobias Hommel @ 2009-09-15 21:09 UTC (permalink / raw
To: gentoo-user-de
On Tue, Sep 15, 2009 at 09:05:44PM +0200, Roman v. Gemmeren wrote:
> hi zusammen,
>
> wie krieg ich es hin, dass portage nach dem emergen jedesmal ein von mir
> definiertes skript ausführt?
Evtl. kann man die /etc/portage/bashrc benutzen. Um in bestimmten Phasen eines
ebuilds etwas auszufuehren, kann man z.B. folgendes eintragen:
if [ "$EBUILD_PHASE" == "postinst" ]; then
echo =========================
echo === paket installiert ===
echo =========================
fi
Allerdings wird das nach jedem Paket ausgefuehrt. Keine Ahnung, ob das so
erwuenscht ist, deswegen evtl.
> (Z.B. "cd /etc/ && git add . && git commit -a"..)
>
> gruß,
> Roman
> --
> BOFH Excuse #34:
>
> (l)user error
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
2009-09-15 19:05 Roman v. Gemmeren
2009-09-15 21:09 ` Tobias Hommel
@ 2009-09-16 16:20 ` Dirk Heinrichs
2009-09-16 17:47 ` Tobias Hommel
1 sibling, 1 reply; 7+ messages in thread
From: Dirk Heinrichs @ 2009-09-16 16:20 UTC (permalink / raw
To: gentoo-user-de
Am Dienstag 15 September 2009 21:05:44 schrieb Roman v. Gemmeren:
> wie krieg ich es hin, dass portage nach dem emergen jedesmal ein von mir
> definiertes skript ausführt?
> (Z.B. "cd /etc/ && git add . && git commit -a"..)
portage funktioniert am besten, wenn man es vor dem Gebrauch durch paludis
ersetzt :)
Bye...
Dirk
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
2009-09-16 16:20 ` Dirk Heinrichs
@ 2009-09-16 17:47 ` Tobias Hommel
2009-09-16 18:11 ` Dirk Heinrichs
0 siblings, 1 reply; 7+ messages in thread
From: Tobias Hommel @ 2009-09-16 17:47 UTC (permalink / raw
To: gentoo-user-de
On Wed, Sep 16, 2009 at 06:20:46PM +0200, Dirk Heinrichs wrote:
> Am Dienstag 15 September 2009 21:05:44 schrieb Roman v. Gemmeren:
>
> > wie krieg ich es hin, dass portage nach dem emergen jedesmal ein von mir
> > definiertes skript ausführt?
> > (Z.B. "cd /etc/ && git add . && git commit -a"..)
>
> portage funktioniert am besten, wenn man es vor dem Gebrauch durch paludis
> ersetzt :)
>
Funktioniert paludis mittlerweile? Vor einem halben Jahr, oder so, hat man mit
dem Wechsel nach paludis nur Chaos angerichtet, weil es einfach nur kaputt
war(was soll ich mit einem packagemanager, der nicht sauber installiert und
nach einem abgebrochenen build kaputt ist? was soll ich mit einem programm
halten, was verspricht schneller zu sein und es einfach nicht ist? ...)
Es hat eigentlich nur die Platte vollgemuellt, weil man portage immer noch fuer
den Notfall brauchte, wenn paludis sich beim upgraden mal wieder zerlegt hat.
Und mittlerweile hat portage sich echt etwas weiterentwickelt. Nicht zu
vergessen, dass der Autor/Maintainer, naja.. sagen wir einfach nur, meiner
Meinung nach ein arrogantes Arschloch ist, egal, Ende der Diskussion, ich sag
nix mehr dazu.
> Bye...
>
> Dirk
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
2009-09-16 17:47 ` Tobias Hommel
@ 2009-09-16 18:11 ` Dirk Heinrichs
0 siblings, 0 replies; 7+ messages in thread
From: Dirk Heinrichs @ 2009-09-16 18:11 UTC (permalink / raw
To: gentoo-user-de
Am Mittwoch 16 September 2009 19:47:15 schrieb Tobias Hommel:
> Funktioniert paludis mittlerweile? Vor einem halben Jahr, oder so, hat man
> mit dem Wechsel nach paludis nur Chaos angerichtet, weil es einfach nur
> kaputt war(was soll ich mit einem packagemanager, der nicht sauber
> installiert und nach einem abgebrochenen build kaputt ist? was soll ich
> mit einem programm halten, was verspricht schneller zu sein und es einfach
> nicht ist? ...)
Interessant. Ich benutze es seit über einem Jahr und habe keine Probleme.
> Es hat eigentlich nur die Platte vollgemuellt, weil man
> portage immer noch fuer den Notfall brauchte, wenn paludis sich beim
> upgraden mal wieder zerlegt hat.
Ist mir nie passiert.
Wie dem auch sei, du könntest mittels Hooks bel. Aktionen vor oder nach jeder
bel. Aktion von paludis ausführen, auch abhängig vom installierten Paket, aber
gut...
Bye...
Dirk
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
@ 2009-09-18 8:56 Roman
2009-09-18 10:09 ` Tobias Hommel
0 siblings, 1 reply; 7+ messages in thread
From: Roman @ 2009-09-18 8:56 UTC (permalink / raw
To: gentoo-user-de
Hi,
Am Tuesday 15 September 2009 23:09:31 schrieb Tobias Hommel:
> Evtl. kann man die /etc/portage/bashrc benutzen. Um in bestimmten Phasen
> eines ebuilds etwas auszufuehren, kann man z.B. folgendes eintragen:
>
> if [ "$EBUILD_PHASE" == "postinst" ]; then
> echo =========================
> echo === paket installiert ===
> echo =========================
> fi
vielen nochmal es funktioniert nun so wie ich es gerne hätte. Weisst du
zufällig, ob/wo es nähere Infos zu den vorhandenen Variablen gibt, konnte da
bisher nur die grundlegenden Docs finden..?
Mit freundlichem Gruß,
Roman
--
My father was a God-fearing man, but he never missed a copy of the
New York Times, either.
-- E.B. White
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user-de] Selbst definiertes Post-Install Script?
2009-09-18 8:56 [gentoo-user-de] Selbst definiertes Post-Install Script? Roman
@ 2009-09-18 10:09 ` Tobias Hommel
0 siblings, 0 replies; 7+ messages in thread
From: Tobias Hommel @ 2009-09-18 10:09 UTC (permalink / raw
To: gentoo-user-de
On Fri, Sep 18, 2009 at 10:56:14AM +0200, Roman wrote:
> Hi,
>
> Am Tuesday 15 September 2009 23:09:31 schrieb Tobias Hommel:
> > Evtl. kann man die /etc/portage/bashrc benutzen. Um in bestimmten Phasen
> > eines ebuilds etwas auszufuehren, kann man z.B. folgendes eintragen:
> >
> > if [ "$EBUILD_PHASE" == "postinst" ]; then
> > echo =========================
> > echo === paket installiert ===
> > echo =========================
> > fi
> vielen nochmal es funktioniert nun so wie ich es gerne hätte. Weisst du
> zufällig, ob/wo es nähere Infos zu den vorhandenen Variablen gibt, konnte da
> bisher nur die grundlegenden Docs finden..?
>
Weiss ich nicht wirklich was zu. Auf Anhieb wuerd ich sagen:
a) google "/etc/portage/bashrc"
b) http://devmanual.gentoo.org/
c) set, env oder sowas in der bashrc aufrufen, unabhaengig von der ebuildphase,
dann ein beliebiges paket emergen(re-emergen) und schaun, was er anzeigt
>
> Mit freundlichem Gruß,
> Roman
>
> --
> My father was a God-fearing man, but he never missed a copy of the
> New York Times, either.
> -- E.B. White
>
--
Trouble with Windows? -- Reboot!
Trouble with Linux? -- Be root!
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-09-18 10:10 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-18 8:56 [gentoo-user-de] Selbst definiertes Post-Install Script? Roman
2009-09-18 10:09 ` Tobias Hommel
-- strict thread matches above, loose matches on Subject: below --
2009-09-15 19:05 Roman v. Gemmeren
2009-09-15 21:09 ` Tobias Hommel
2009-09-16 16:20 ` Dirk Heinrichs
2009-09-16 17:47 ` Tobias Hommel
2009-09-16 18:11 ` Dirk Heinrichs
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox