Re: source packages archived under .../src/release/PKG/... since 2025-11-09

Jon Turney via Cygwin-apps <[email protected]> Thu, 27 Nov 2025 14:03:02 +0000
Newsgroups gmane.os.cygwin.applications
Message-ID <[email protected]>
On 26/11/2025 12:47, Brian Inglis via Cygwin-apps wrote:
> Hi folks,
> 
> 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.