Re: source packages archived under .../src/release/PKG/... since 2025-11-09
Brian Inglis via Cygwin-apps <[email protected]> Thu, 27 Nov 2025 10:05:00 -0700
| Newsgroups | gmane.os.cygwin.applications |
|---|---|
| Organization | Systematic Software |
| Message-ID | <[email protected]> |
On 2025-11-27 07:03, Jon Turney wrote:
> On 26/11/2025 12:47, Brian Inglis via Cygwin-apps wrote:
>> Do not remember anything about changes to calm stashing source packages under
>> $MIRROR/src/release/$PKG/... which appears to have changed starting about
>> 2025-11-09 with a couple (xhost, ninja) in 07/July, then libargp, ruby-cairo,
>> curl (source package previous release on curl site!), and everything newer up
>> until now?
> Yeah, this is a long-overdue change as part of the groundwork for eventually
> supporting arm64 packages (since I don't want to go back to the bad old days of
> potentially different source packages for the same version of an x86 and x86_64
> package...)
>
> I didn't make an announcement, as the form of the paths (relative to the package
> repository root) which appear in setup.ini is considered an implementation
> detail, nobody should be relying on that. We might change it to a hash or
> something, one day...
>
> At the moment this only happens for packages deployed via scallywag, since
> there's still some work needed to make 'cygport upload' do the same thing.
The issue came up with the Curl website posting the previous Cygwin source
package release version:
https://curl.se/download.html#Win64cygwin
from the kernel.org mirror x86_64 release tree:
https://mirrors.kernel.org/sources.redhat.com/cygwin/x86_64/release/curl/curl-8.16.0-1-src.tar.xz
so what advice should we give Curl as to a canonical location where they can
find the latest Cygwin curl release source package?
Look in:
https://cygwin.com/packages/packages.json.xz # .asc/.sig/.sum?
or:
https://cygwin.com/pub/cygwin/x86_64/setup.ini{.xz,.zst,.bz2,}{.sig,}
or elsewhere, or give them the alternatives and let them decide?
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry