On Mon, Sep 01, 2003 at 01:01:15PM +0200, Martin Opel wrote:
On Sat, 30 Aug 2003, Simone Rota wrote:
[...]
I support the second option too, with a couple of considerations:
1. The ideal solution would be to have dependencies listed also in /base and /opt. I know we discussed the thing a hundred times or so, but I'm still think that: - This wouldn't undermine the "keep it simple" idea: standard pkgtools will simply ignore deps. - It would be nice to have the same Pkgfile format for all ports.
I support his Simone's opinion. All other suggestions sound like workarounds, not like real solutions. yep, me too.
A depends line in base is not necessary in my eyes, because base is installed everywhere. The assumption "base is installed" simplifies the whole thing a lot, and it's a must for me to exclude references to base packages.
But opt is definitly optional and a user cannot read out of a Pkgfile, on which other package it depends. So without a depends line the opt Pkgfiles will depart from the keep-it-simple concept. With a depends line it becomes even simpler. pkgtools can ignore it. Just a comment for the installer (and of course prt-get). That's the point, we need not much more as we have already, only a simple comment line in the opt ports, but _not_ a "official" dependency system.
Greetings Jürgen -- juergen.daubert@t-online.de