Dependencies between Modules - Meta-Modules

0 views
Skip to first unread message

triplem

unread,
Jan 6, 2007, 1:52:01 PM1/6/07
to reconstructor-devel
Hello,
I would like to create some modules and link these together, so that I
just have to select one module in reconstructor.
The dependencies would also resolve the "require..." issue, as seen on
other modules as well. Otherwise it should be possible to select a
order in which the modules are installled (or de-installed). But the
dependencies would solve also this.
Anyway, there are some other features, which would be pretty nice to
have. Would it be possible to build the tree of the categories
dynamically? Right now, if I create a new Subcategory, in the module,
the module will be shown in the Miscellaneous Category, I would be
great, it the newly created Subcategory is shown, just to separate the
modules in a better way.
BTW, I have created several new Modules, where could I post them?

Evan Hazlett

unread,
Jan 7, 2007, 4:27:40 PM1/7/07
to reconstru...@googlegroups.com
isee whaet you are getting at.  that would have many benefits.  perhaps we can discuss this furthur.  as for the categories, i thought that over in the beginning.  what i didn't want, was to have users try to sift and search through other's modules in arbitrary categories. i wanted to keep some simple organization.  of course, that is not set in stone... ;)  perhaps we can go into  that some more also....

you can upload modules to the website.  create an account, and you should see a link when you login...

evan

triplem

unread,
Jan 8, 2007, 1:54:38 AM1/8/07
to reconstructor-devel
Hello Evan,
coming back to the dependencies. I would like to install some packages,
which depend on each other. The packages (.deb-files) are sometimes
have already these dependencies, but not always and therefor I create
in the description a short note, so that dependency is resolved
manually.
I could create a meta-package (.deb-file) for all of my packages, but
right now, I find it simpler to just create rmods.
There is one example. I would like to install apache2, tomcat5 and
cruisecontrol. CC is not dependent on JDK or Tomcat5, but this would be
helpful. Tomcat5 is not dependent on Apache2, but this is a nice to
have, and therefor I would like to install apache2 as well. Furthermore
Tomcat5 is dependend on java, but normally Ubuntu just installes the
gpl-java version, but i would like to install sun-jdk in a special
version. Therefor dependencies would help a lot.
I would like to solve this in an equal way to synaptic, where all
dependencies are resolved and then shown to the user. this would give
you the benefit to de-select some packages (rmods) you don't like to
install.
Hope this helps.

Markus

triplem

unread,
Jan 9, 2007, 3:39:11 AM1/9/07
to reconstructor-devel
Hello again,

since I am playing still around with the dependencies, and I already
looked in your source code, I believe we could solve this issue
temporarily with another naming convention for modules. Each module
should have a prefix with a number, e.g. 000_ or 010_. In this scheme
every group of modules could have an own block of numbers. so if you
are having a special dependent group of modules you could name them 900
- 999.
The only problem, which could occure is, that other modules will be in
this area!!! This is just a dirty little work around.

Reply all
Reply to author
Forward
0 new messages