Gentoo Archives: gentoo-dev

From: Peter Fischer <petrus69@×××.de>
To: gentoo-dev@g.o
Subject: [gentoo-dev] apache.ebuild and recursive updates
Date: Wed, 18 Apr 2001 18:41:49
Message-Id: 2854.987640869@www43.gmx.net
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

Replies

Subject Author
Re: [gentoo-dev] apache.ebuild and recursive updates Daniel Robbins <drobbins@g.o>
Re: [gentoo-dev] apache.ebuild and recursive updates AGottinger@t-online.de (Achim Gottinger)