Discussion: stop sftp package uploads
brian.inglis@systematicsw.ab.ca
brian.inglis@systematicsw.ab.ca
Mon Jul 28 04:23:56 GMT 2025
On 2025-07-27 13:18, Jon Turney via Cygwin-apps wrote:
> On 05/07/2025 15:16, Andrew Schulman via Cygwin-apps wrote:
>> On Wed, 2 Jul 2025 22:06:45 +0100, Jon Turney via Cygwin-apps wrote:
>>
>>> Having developers build executable packages locally and then upload them
>>> doesn't really meet contemporary standards.
>>>
>>> Given my druthers, I'd just disable sftp package uploads right now, and
>>> make you all use the janky "build service" I hacked together in a few
>>> spare weekends.
>>
>> Are there any Cygwin packages that aren't fully cygport-scriptable yet? For
>> example, are there any that rely on (free) software not yet available in
>> Cygwin for their builds? If so, then they'll need to keep being built locally
>> and manully uploaded.
>
> So, to be clear, the answer is "yes" to the first part, and "no" to the second
> part.
>
> Instances of the first case that I'm aware of are:
>
> * all(?) of Jari Aalto's packages use g-b-s for build and packaging.(This is
> probably supportable with some sort of extension to declare the build-requires)
>
> * mintty assembles the package archives itself and uploads those along with a
> set of pre-written hint files. (I'm trying to work with Thomas to make this a
> bit more like regular usage)
>
>
> I don't think there are any instances of the second case, and such a thing would
> probably be unacceptable as a package.
A number of packages have some failing test cases which prevent deploy, or hang
under CI requiring cancel: sometimes getting the tests to run is like playing
whack-a-mole, and some upstreams don't even respond to patch submissions,
although they are sometimes incorporated; others tell you not to hold your
breath, as it could be months. ;^>
--
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
More information about the Cygwin-apps
mailing list