![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
Hi Victor, On Wed, Jun 18, 2008 at 09:07:27 +0200, Victor Martinez wrote:
On Wed, 18 Jun 2008 08:15:37 +0200 Johannes Winkelmann <jw@smts.ch> wrote: [...]
1. User interface: less commands -------------------------------- [...] http://jw.smts.ch/pg-ng 7 commands in pgt replace 18 in prt-get. The 'find' generalizations might be a bit too much, I may go for a find/list combo.
I see less commands but less intuitive too. May be with its use, it will be more intuitive (like all things). Agreed, it'll definitely take some time to get used to it. I'll try to upload a test version as soon as possible, it's hard to get a real feeling without using it.
I'd also agree that after such a long time, it's maybe a bad idea to change the interface so drastically. OTOH I think just because we got used to something doesn't make it less ugly :-), which is reason enough to think about changing it.
2. Dependency handling ---------------------- [...] In this way, you remove the diy though by default. I mean, you make things automated instead of let the user keep track of ports/packages. Yes, the default behaviour is changing. I'm not sure how many users resolve dependencies by hand, that's one reason for this RFC.
I typically use 'install' myself, but I have to admit I don't know why. And if I don't want t dependency, I typically use --ignore= along with depinst. In this case, I could just as well use 'lock' to make it clear. I'd really like to hear how others handle this. Do you normally use install and track dependencies by hand? Do you often ignore dependencies as specified by the maintainer? Should "depinst/install -D" be optional, for example for large transaction like gnome? An alternative approach could be to make this user configurable, i.e. have 'install -D' (with dependencies) and 'install -N' (no dependencies), and let the user set the default behaviour if none is specified. Thanks for your comments, Regards Johannes -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch