1 |
Hi everybody! |
2 |
|
3 |
I am currently trying to write my first ebuild script |
4 |
and I am facing some problems: |
5 |
I want to do a crossover of apache*.ebuild und several apache autobuild |
6 |
scripts on the net( "http://prometheus.zerodivide.net/apache_kit/" and |
7 |
"http://www.apachetoolbox.com/", which compile a big bunch of 3rd party modules), as |
8 |
well as some other modules like mod_mp3, mod_gzip... |
9 |
|
10 |
This leads to my 1st question: |
11 |
Should a ebuild script administrate such a big pile of software or should I |
12 |
rather write "3rdparty.ebuild" and leave apache, jakarta... as they are? |
13 |
|
14 |
2nd question: |
15 |
I was LAZY since January and now I am looking for a easy method to update my |
16 |
system. |
17 |
|
18 |
Is there a possibility to do recursive merges, because if I do: |
19 |
bash-2.04# ebuild nautilus-1.0.ebuild merge |
20 |
results in: |
21 |
!!! Some build dependencies must be satisfied: |
22 |
|
23 |
['>=gnome-libs/ammonite-0.8.6', '>=gnome-base/scrollkeeper-0.1.2', |
24 |
'>=gnome-base/control-center-1.4.0', '>=gnome-base/bonobo-0.37', |
25 |
'>=gnome-libs/medusa-0.3.2', '>=gnome-base/libghttp-1.0.9'] |
26 |
&& merge gnome-libs/ammonite-0.8.6 or newer |
27 |
&& merge gnome-base/scrollkeeper-0.1.2 or newer |
28 |
&& merge gnome-base/control-center-1.4.0 or newer |
29 |
&& merge gnome-base/bonobo-0.37 or newer |
30 |
&& merge gnome-libs/medusa-0.3.2 or newer |
31 |
&& merge gnome-base/libghttp-1.0.9 or newer |
32 |
|
33 |
followed by: |
34 |
|
35 |
bash-2.04# ebuild gnome-libs/medusa/medusa-0.5.0.ebuild merge && ebuild |
36 |
gnome-libs/ammonite/ammonite-1.0.0.ebuild merge && |
37 |
gnome-base/scrollkeeper/scrollkeeper-0.2.ebuild merge && gnome-base/libghttp/libghttp-1.0.9.ebuild && |
38 |
gnome-base/control-center/control-center-1.4.0.1.ebuild && ebuild |
39 |
gnome-apps/nautilus/nautilus-1.0.ebuild merge |
40 |
results in: |
41 |
!!! Some build dependencies must be satisfied: |
42 |
|
43 |
['>=gnome-base/gnome-vfs-1.0'] |
44 |
&& merge gnome-base/gnome-vfs-1.0 or newer |
45 |
|
46 |
!!! Some build dependencies must be satisfied: |
47 |
|
48 |
['>=gnome-base/gconf-0.50', '>=gnome-base/gnome-libs-1.2.12'] |
49 |
&& merge gnome-base/gconf-0.50 or newer |
50 |
&& merge gnome-base/gnome-libs-1.2.12 or newer |
51 |
|
52 |
Please tell me a solution for this, as my line is terribly slow and usable |
53 |
only during the night at reasonable bandwidth/price. |
54 |
|
55 |
Thank you very much, |
56 |
Peter |
57 |
|
58 |
-- |
59 |
GMX - Die Kommunikationsplattform im Internet. |
60 |
http://www.gmx.net |