The DUB package manager

Nick Sabalausky SeeWebsiteToContactMe at semitwist.com
Mon Feb 18 17:02:25 PST 2013


On Tue, 19 Feb 2013 11:48:41 +1100
Marco Nembrini <marco.nembrini.co at gmail.com> wrote:

> On 18.02.2013 08:32, Nick Sabalausky wrote:
> > On Sun, 17 Feb 2013 15:40:25 +0100
> > "Dicebot" <m.strashun at gmail.com> wrote:
> >>
> >> Packaging is best done (and should be) by OS package manager, not
> >> hundreds of languages-specific managers. Good language package
> >> manager in my opinion is just an information source for OS
> >> package builders.
> >
> > I'm not real big on the idea of OS package managers. Not when Unix
> > is in the picture anyway. I'm getting really fed up with software
> > that has a "download / install" webpage populated with totally
> > different instructions for an endless, yet always incomplete, list
> > of Linux variants. And *maybe* BSD. And then on top of that, the
> > poor *project* maintainers have to maintain all of that
> > distro-specific cruft. Unless they're lucky and the project is big
> > enough that the ditro maintainers are willing to waste *their* time
> > converting the package into something that only works on their own
> > distro.
> >
> > I believe I can sum up my thoughts with: "Fuck that shit."
> >
> 
> Are you aware of the 0install project 
> (http://zero-install.sourceforge.net/) ?
> 
> It seems to me that it solves most packaging problems while still
> being able to collaborate with the OS package manager if needed.
> 
>  From the project page:
> 
> "Zero Install is a decentralised cross-distribution software 
> installation system. Other features include full support for shared 
> libraries, sharing between users, and integration with native
> platform package managers. It supports both binary and source
> packages, and works on Linux, Mac OS X, Unix and Windows systems. It
> is fully Open Source."

Heh, coincidentally, I just mentioned that in a reply to Moritz *just*
before reading your post here ;)  In summary, yea, I heared about it
years ago, It *does* sound exactly like what I want to see, and I've
been wanting to see it widely succeed...And yet I still haven't gotten
around to actually trying it :P



More information about the Digitalmars-d mailing list