D Shared Software System version 0.4 released!

Bill Baxter dnewsgroup at billbaxter.com
Fri Nov 17 23:33:21 PST 2006


Gregor Richards wrote:
> Bill Baxter wrote:
>> Gregor Richards wrote:
>>
>>> (And no, there shall be no name change)
>>>
>>> I have just released version 0.4 of DSSS. It includes several bugfixes:
>>>
>>>         - Fixed a bug causing DSSS not to download mirrors.list 
>>> (which was fairly docile since there are no working mirrors yet)
>>>         - Modified to work properly on Mac OS X (hopefully)
>>>         - Wrote simple install and use documents.
>>>         - Added version output to the --help output.
>>>         - dsss net list command implemented.
>>>         - dsss net search command implemented.
>>>         - dsss installed command implemented.
>>>         - unix2dos is now used for all patches on Windows, due to a 
>>> bug (of sorts) in GNU patch on Windows.
>>>
>>> Notably:
>>> 1) This should work on Mac OS X now.
>>> 2) The net component should (I hope) work on Windows now (patch.exe 
>>> is a bit picky on Windows)
>>> 3) You can now list all packages and search for packages installable 
>>> via the network.
>>>
>>> More info and downloads at http://www.dsource.org/projects/dsss .
>>>
>>>  - Gregor Richards
>>
>>
>>
>> I get:
>>
>> + unix2dos mango.diff
>> 'unix2dos' is not recognized as an internal or external command,
>> operable program or batch file.
>>
>> --bb
> 
> Damn it, I forgot to cause it to actually INSTALL it X_X
> 
> I've updated the binary: 
> http://www.dsource.org/projects/dsss/browser/downloads/0.4/dsss-0.4-dmd-win-try2.zip?format=raw 


Ok, now I tried to 'dsss net install mango' again and it started giving 
me a bunch of messages like the following:

> mango.diff: done.
> patching file dsss.conf
> patching file mango/db/memcache/MemCache.d
> Reversed (or previously applied) patch detected!  Assume -R? [n]
> EOF
> Apply anyway? [n]
> EOF
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file mango/db/memcache/MemCache.d.rej
> patching file mango/locks/CyclicBarrier.d
> Reversed (or previously applied) patch detected!  Assume -R? [n]
> EOF
> Apply anyway? [n]
> EOF
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file mango/locks/CyclicBarrier.d.rej
> patching file mango/locks/Exchanger.d
> Reversed (or previously applied) patch detected!  Assume -R? [n]
> EOF
> Apply anyway? [n] EOF

Wasn't obvious what I was supposed to do, so I just bailed out of that 
one.  The default answer didn't seem to be working.


Then I tried to install something I hadn't installed before to avoid 
those issues.  'dsss net install dool'.  After copying a bunch of files 
it stopped with an error:
   ...
   + copying Node.di
   + copying DNode.di
   + copying Character.di
   + copying System.di
   Error: 
f:\usr\pkg\Dlang\dsss\tmp\DSSS_dool\src\.svn\text-base\build.d.svn-base:
   Access is denied.

This will be pretty cool when it all works!

--bb



More information about the Digitalmars-d-announce mailing list