[oi-dev] DLC_ARCHIVE_MIRROR userland-fetch

Andreas Wacknitz A.Wacknitz at gmx.de
Sat Oct 4 11:58:00 UTC 2025


Am 04.10.25 um 13:31 schrieb stes at telenet.be:
> I'm using Slackware Linux and also maintain a package for Squeak for Slackware.
>
> I'd like to maintain SqueakVM for some other distributions such as OpenSUSE Leap and OpenSUSE Tumbleweed.
>
> Currently the version in OpenIndiana is 4.21.3 is ahead of the one in Linux
>
> https://download.salixos.org/x86_64/extra-15.0/source/development/squeak-vm/squeak-vm.info
>
> which is still at VERSION="4.19.9.3816" so I am planning to upgrade the Linux package in the next weeks to 4.21.3.
>
> Can I please use the URL from DLC_ARCHIVE_MIRROR for the source archives as download location for the SqueakVM sources ?
>
> I could update the download location for the Linux package to use :
>
> https://dlc.openindiana.org/oi-userland/source-archives/squeak-src-3835.tar.bz2
> https://dlc.openindiana.org/oi-userland/source-archives/squeak-platforms-unix-3835.tar.bz2
> https://dlc.openindiana.org/oi-userland/source-archives/squeak-platforms-Cross-3835.tar.bz2
>
> However, this requires of course that the source archives of OpenIndiana remain open and accessible for the Linux build server.
This is our plan. We need to pay for the infrastructure, though. At the 
moment toasterson is paying most of the fees.
We have sponsors who financially help the project via OpenCollective 
(https://opencollective.com/openindiana).  So in the future the 
infrastructure can at least partially be paid by sponsors. Furthermore, 
there are plans for a foundation.

>
> ----- Op 4 okt 2025 om 11:31 schreef Andreas Wacknitz via oi-dev oi-dev at openindiana.org:
>
>> Am 04.10.25 um 10:56 schrieb stes--- via oi-dev:
>>> Currently the http://squeakvm.org/ is up.
>>>
>>> However Squeak / Smalltalk-80 is an old project and the squeak VM sometimes
>>> still gets updates, but not so many.
>>>
>>> squeakvm.org may be down in the future ...
>>>
>>> The "userland-fetch" is used to fetch a source archive from a local archives
>>> directory or from
>>>
>>> DLC_ARCHIVE_MIRROR = https://dlc.openindiana.org/oi-userland/source-archives
>>>
>>> I believe that in the past it was NOT visible to see which source archives are
>>> on the dlc.openindiana.org server.
>>>
>>> Currently when I open the link
>>>
>>> https://dlc.openindiana.org/oi-userland/source-archives/squeak-src-3835.tar.bz2
>>>
>>> I can download the squeak sources from dlc.openindiana.org.
>>>
>>> Also the list of source archives on
>>> https://dlc.openindiana.org/oi-userland/source-archives is public visible.
>>>
>>> Is this intentional ?
>>>
>>> By this I mean, is it intentional that the list of source archives for
>>> OpenIndiana is public ?
>> Sure. The source files are just copies from the original download
>> locations. Our fallback mechanism wouldn't work without that. It has
>> been introduced a couple of years ago because some source files have
>> vanished in the past.
>>
>> _______________________________________________
>> oi-dev mailing list
>> oi-dev at openindiana.org
>> https://openindiana.org/mailman/listinfo/oi-dev




More information about the oi-dev mailing list