The DUB package manager

Nick Sabalausky SeeWebsiteToContactMe at semitwist.com
Mon Feb 18 18:32:57 PST 2013


On Tue, 19 Feb 2013 02:23:07 +0100
"jerro" <a at a.com> wrote:

> > - Anything that isn't part of the official public repo(s) is a
> > second-class citizen. Ex: AFAIK, You can't really do anything 
> > like
> > "apt-get install http://example.com/foo/bar-2.7" or "apt-get 
> > install
> > ./private-package-that-joe-sent-me-via-email".
> 
> You can do dpkg -i ./private-package-that-joe-sent-me-via-email".

Yea, but if apt-get can't be used for non-repo packages, and
packages from different sources have to be installed in a completely
different way, then apt-get is [partial] FAIL.

I get the whole "do one thing, blah blah blah" stuff, but if Debian
user can't have *ONE* tool that just *installs a freaking package* with
proper dependency handling *regardless* of source, then the something's
gone wrong - "Install a package with dependencies" would be doing one
thing well. "Install a package with dependencies, but only if the
package happens to be from a certain source and if it isn't then force
the user to use some other tool" is doing half a thing poorly.



More information about the Digitalmars-d mailing list