1 |
On Thu, 10 Jul 2008 13:43:16 +0200 |
2 |
Sebastian Günther <samson@××××××××××××××××.de> wrote: |
3 |
|
4 |
> Hi Leute, |
5 |
> |
6 |
> ich will meinen Portage Tree dratisch verkleinern: |
7 |
> |
8 |
> Ich nutze weder kde noch irgendwelche qt Programme, deshalb will ich |
9 |
> eigentlich alles was nicht nur optional von qt/kde abhängt, aus dem |
10 |
> portage tree verbannen. |
11 |
> |
12 |
> kde-*/* |
13 |
> |
14 |
> steht schon in /etc/portage/rsync-excludes drin. |
15 |
> |
16 |
> Kann ich portage irgend wie dazu bringen, alle Pakete die kde/qt |
17 |
> Abhängigkeiten haben zu ignorieren? Am liebsten ohne ein shell |
18 |
> skript, dass die ebuilds durchsucht, und die Dateien dann einfach in |
19 |
> /etc/portage/rsync-excludes einpflegt... |
20 |
> |
21 |
> Sebastian |
22 |
> |
23 |
> BTW: Ganz toll wäre es noch, wenn ich Pakete eines bestimmten |
24 |
> Upstream Maintainers auch ignorieren könnte... |
25 |
> |
26 |
> |
27 |
|
28 |
Vielleicht nicht das, was du suchst, aber hast du dir mal sys-fs/avfs |
29 |
angeschaut? Keine Ahnung, ob es schreibenden Zugriff erlaubt, aber den |
30 |
Portage-Tree in ein zip-Archiv zu legen, dürfte mehr bringen als das, |
31 |
was du versuchst. |
32 |
|
33 |
Selbst wenn es keinen schreibenden Zugriff erlaubt, ist das einzige, |
34 |
was je auf den Tree schreiben sollte, emerge --fetch, dafür könnte man |
35 |
z.B. ein relativ einfaches Wrapper-Skript basteln, was erst entpackt, |
36 |
dann synct und wieder packt - nicht schön, aber selten ;) . |