Error after installing DMD v2.063

Jonathan M Davis jmdavisProg at gmx.com
Mon Jun 3 01:34:44 PDT 2013


On Monday, June 03, 2013 10:23:10 Jacob Carlborg wrote:
> On 2013-06-03 09:37, Jonathan M Davis wrote:
> > Except that that's _exactly_ what we want to get rid of. It's ridiculous
> > to
> > put them all in one zip. It just wastes bandwidth, and it doesn't work
> > with
> > symlinks, and now that we're adding shared libraries, we need the *nix
> > packages to have symlinks in them.
> > 
> > I understand that DVM currently relies on there being a single zip, but
> > aside from trying not to break DVM, I see zero reason to leave it as a
> > single zip. It's just causing us problems.
> 
> If it was not clear, I would like to keep the cross-platform zip in
> addition to the platform specific zip/tarball/packages.

Well, part of the problem is that the zip is inherently broken for *nix 
systems due to the fact that symlinks don't work properly. So, now that we 
have an so version of Phobos, the zip just isn't going to work properly 
anymore. And while we aren't really looking to break DVM, AFAIK, there would 
be no other reason to keep the zip around other than for DVM. And since the 
zip isn't going to work properly on *nix systems anyway, I'm not sure that 
keeping it around for DVM really solves much.

- Jonathan M Davis


More information about the Digitalmars-d mailing list