Install/Uninstall using DSSS

Bill Baxter dnewsgroup at billbaxter.com
Wed Nov 14 23:24:40 PST 2007


tyro[a.c.edwards] wrote:
> Not understanding something about how this program works. Why would the version of the program being installed be hard coded into DSSS? For instance I used DSSS to install DMD today and it installed "Digital Mars D Compiler v1.018" even thought the latest stable version is v1.023. Wouldn't it make more sense to have the program identify and install the most current stable version of the program? Speaking of which, there are the locations from which the program does it's installations:
> 
> 1) http://svn.dsource.org/projects/dsss/sources
> 2) http://dsss.brainsware.org/sources
> 
> Why wouldn't DMD be installed from ftp.digitalmars.com?
> 
> Well that's definitely what I'm looking for so let me go ahead and uninstall this bad boy. So far so good: DSSS reports a successful uninstall and every attempt after that reports "Package dmd is not installed." But wait a minute all the files are still resident on my computer. Am I missing something or are the files placed on the computer not supposed to be removed in the uninstall process?
> 
> Guess I was expecting a little too much there. Back to installation by unzipping zip files! Thanks for the effort anyway.
> 
> Andrew

I think DSSS is great, but installing DMD on windows is so easy, I 
wouldn't bother with it for that.   And installing Tango or GDC is so 
complicated that I wouldn't trust it for that.

But it works pretty well for regular D code.

The major thing it lacks as you also notices is any sort of a versioning 
mechanism to allow selection of versions or multiple installs of 
different versions of things.

--bb


More information about the Digitalmars-d-learn mailing list