envy for "Writing Go Packages"

Johan Granberg lijat.meREM at OVEgmail.com
Fri May 7 14:51:07 PDT 2010


Walter Bright wrote:

> Johan Granberg wrote:
>> Walter Bright wrote:
>> 
>>> Jacob Carlborg wrote:
>>>> Should it also contain something similar to rdmd?
>>> I kind of like the idea that it shouldn't install D packages, but rather
>>> cache them from the web repository. It would be convenient because:
>>>
>>> 1. who actually cares about installing the packages
>> 
>> If I was administering a server or multiuser system or linux distribution
>> I would care, being able to install packages and libraries globaly for
>> all users easily can be important.
> 
> The caching should handle that transparently.

I have yet to see a system where that works. How can an administrator chose
to install a set of libraries in such a setup? Will it still work if the
net conectivity is not always present (laptop). Can a linux distribution
use that to ensure that some libraries are always pressent?

Consider that users might not have the dissk quota to allways have their own
copies of every library imaginable installed.

Experiance from working with debian systems is that the languages that tries
to make their own solutions for automatic handling and caching and so on
fails badly, while those integrating/packaging as deb packages works fine.
Problems seems to apear either when trying to install for all users or when
installing in a users home directory. 


More information about the Digitalmars-d mailing list