View previous topic :: View next topic |
Author |
Message |
temnozor Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 17 Jul 2008 Posts: 121 Location: Germany
|
Posted: Fri Oct 17, 2008 9:41 am Post subject: Wie dependencies automatisch in package.keywords eintragen? |
|
|
Hallo, ich wollte mein Gentoo system mal wieder auf Vordermann bringen...
nach einem erfolgreichen "emerge --sync ... emerge -u world" möchte ich gern mein KDE "updaten"
ich hatte die svn 4.099 am laufen...nun wollte ich mal die "masked 4.162" draufmachen...
nur muss ich da die hunderte pakete und dependencies nach
emerge --nospinner =kde-base/kdebase-meta-4.1.69
selbst in die etc/portage/package.keywords eintragen?
Das muss doch irgendwie automatisierbar sein... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mrsteven Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Funny_Figure/kotz.gif)
Joined: 04 Jul 2003 Posts: 1939
|
Posted: Fri Oct 17, 2008 9:54 am Post subject: |
|
|
Prinzipiell sollte das so gehen:
Code: | emerge autounmask
autounmask =kde-base/kde-meta-4.1.69 |
Ob's wirklich funktioniert - keine Ahnung, eventuell brauchst du auch eine ~arch-Version von autounmask. ![Confused :?](images/smiles/icon_confused.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
temnozor Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 17 Jul 2008 Posts: 121 Location: Germany
|
Posted: Fri Oct 17, 2008 10:03 am Post subject: |
|
|
scheint zu funktionieren danke |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
temnozor Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 17 Jul 2008 Posts: 121 Location: Germany
|
Posted: Fri Oct 17, 2008 1:53 pm Post subject: |
|
|
verdammt es geht doch nicht "mehr"
er trägt jetzt mittels autounmask nur noch "paketname ~" in die package.keywords...
und da das keyword ~am64 verlangt wird erfolgt dies in einer endlosschleife....
sprich er trägt immer und immer wieder den gleichen (ersten mask) eintrag ein bis ich manuell per strg+c abbreche...
auch ein löschen der package.keywords brachte nix..auch ein unmerge emerge autounmask brachte nix..
es funktionierte ja erst aber ich hatte dann beim emergen von kde ein paar blockierungen bzgl. qt versionen... so das ich die unmergen musste...
wie kann man eigentlich sämtliche QT sachen und KDE sachen möchtlichst schnell unmergen? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
69719 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 20 Sep 2004 Posts: 865
|
Posted: Fri Oct 17, 2008 2:15 pm Post subject: |
|
|
Installier mal =dev-perl/PortageXS-0.02.08. Dann sollte autounmask wieder laufen. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
temnozor Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 17 Jul 2008 Posts: 121 Location: Germany
|
Posted: Fri Oct 17, 2008 2:36 pm Post subject: |
|
|
genau das wars, hatte ich beim stöbern auch gerade gefunden...
bleibt noch die sache mal pauschal irgendwie sämtliches KDE zeugs zu entfernen...
wie am besten? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Finswimmer Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1672586922424daf205ec26.jpg)
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Fri Oct 17, 2008 2:39 pm Post subject: |
|
|
qlist -IC kde listet dir alles auf, was kde in dem Paketnamen hat.
Drumherum bauen wir noch ein emerge:
emerge -C $(qlist -IC kde) -av
Et voila.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
temnozor Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 17 Jul 2008 Posts: 121 Location: Germany
|
Posted: Fri Oct 17, 2008 5:57 pm Post subject: |
|
|
hat bestens funktioniert kdebase 4.1.2 läuft
gibts irgendwo eine art tutorial seite wo man mit dem "konsolen skripten" vertraut gemacht wird?
Ich hab öfter mal ein paar Dinge die automatisiert werden müssen, und würd dann gern selbst auf solche trickreichen Befehlsverkettungen kommen |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Finswimmer Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1672586922424daf205ec26.jpg)
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Fri Oct 17, 2008 9:44 pm Post subject: |
|
|
Da hilft Google mit bash vorangestellt, also vor allem wenn es um if, while, case, etc. geht.
Die allgemeinen Funktionen mit $() etc. findest du in einem ganz allgemeinen BASH Howto.
Auch da würde ich Google befragen.
Ansonsten frag einfach hier. Du wirst erstaunt sein, auf wieviele Arten man ein Problem mit der *sh (alle Shells) lösen kann.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|