On Tue, May 18, 2010 at 2:35 PM, Georg Lehner <jorge-pl...@magma.com.ni> wrote: > Another view on software managment: > > http://cr.yp.to/slashpackage/management.html
My system is very close to that. But I still like the idea that you have as little state as possible, and that package installation be so convenient you don't think about it much. You want to update tex? Well, maybe it's out of date, maybe it isn't, who cares? If the user says reload it, reload it. It only takes a minute or so anyway -- so who cares? It may take a minute figuring out if it is up to date or not with some of the package managers! And they tend to scatter files all over the place; if the package no longer uses them, you have to hunt them down and remove them. But, oh wait, suppose some other package now depends on that file being there? Do you remove it or not? I think in the limit the problem can't be solved. The incredible complexity of the package managers on many systems doesn't really help as much as it seems to cost. ron