Error after installing DMD v2.063

Jonathan M Davis jmdavisProg at gmx.com
Sun Jun 2 14:20:23 PDT 2013


On Sunday, June 02, 2013 22:00:43 Russel Winder wrote:
> On Sun, 2013-06-02 at 13:11 -0700, Jonathan M Davis wrote:
> > On Sunday, June 02, 2013 15:47:36 Gary Willoughby wrote:
> > > I've just run:
> > > 
> > > sudo ln -s /usr/lib/x86_64-linux-gnu/libphobos2.so
> > > /usr/lib/x86_64-linux-gnu/libphobos2.so.0.63
> > > 
> > > for now but i've never had to do that before. Is this a problem
> > > with the installer?
> > 
> > If you had to do that, then yes.
> 
> I didn't have to do that on my Debian Unstable, but maybe I was lucky.
> However the structure:
> 
> 	libphobos2.so the file
> 	libphobos2.so.0.63 a symbolic link to libphobos2.so
> 
> is non-standard and not compliant. The standard structure should be:
> 
> 	libphobos2.so.0.63 the file
> 	libphobos2.so.0 a symbolic link to libphobos2.so.0.63
> 	libphobos2.so a symbolic link to libphobos2.so.0

Create a bug report for it. I don't think that Walter realizes what's 
standard. And this whole problem probably stems from the fact that he can't 
put symlinks in the zip file that he generates, so he was talking about making 
it up to the maintainers to create the various symlinks, which IMHO is 
unacceptable long term, but it seems to require either changing the main 
release from a zip to something like 7zip or breaking it up per OS like a 
number of people have been asking for for ages. Regardless, the fact that the 
installer and rpm and whatnot are broken is unacceptable.

- Jonathan M Davis


More information about the Digitalmars-d mailing list