Hi, Johannes! [...] Maybe it's worth a simple message from prt-get install and prt-get update which dependencies are not satisfied (yet). I don't think this can be added now in a consistent way; especially in
On Mon, May 28, 2007 at 12:27:16 +0200, Clemens Koller wrote: the context of 'install' it's very clear that the user didn't want all dependencies to be pulled in (otherwise he/she would have used depinst). In the past, I've considered adding --install-deps options to install and get rid of depinst (and use the same option for update and sysup), however that would be a major change in the user interface. At the same time, this would allow a configuration option defining the default behaviour of 'install' and 'sysup', i.e. whether they should add new dependencies on their own, allowing to either have a 'convenience system' at the cost of some dependencies being pulled in you would have left out, or a 'full control' system which works just the way it used to work so far. I've always like the idea, however as mentioned that would have meant a major change in the user interface, which is something which I didn't want to do at that point in time.
I have some linux folks getting started with this serious distro for educational reasons which could need the one or other hint of what they do or propably didn't... Since it's impossible for prt-get to tell whether a build error was really due to missing dependencies, a message of warning about omitted dependencies will probably be counter productive for educating folks, since it will a) keep them from thinking on their own, and b) leave them frustrated if the tools suggest a solution and the build keeps failing after following it, with the tool staying silent
Regards, Johannes -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch