D Shared Software System version 0.4 released!
Gregor Richards
Richards at codu.org
Sat Nov 18 00:53:42 PST 2006
Bill Baxter wrote:
> 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
My suspicion right now is that, though it died there, it actually /did/
install properly. I think that it died while trying to clean up after
itself. Type 'dsss list' and see if dool actually got installed.
- Gregor Richards
More information about the Digitalmars-d-announce
mailing list