On Wed, 23 Apr 2025 21:25:07 +0100, Jon Turney via Cygwin <cygwin@cygwin.com>
wrote:

>On 22/04/2025 22:06, Andrew Schulman via Cygwin wrote:
>> On Wed, 23 Apr 2025 03:48:19 +0900, ggl329 via Cygwin <cygwin@cygwin.com>
>> wrote:
>> 
>>> Hi all,
>>>
>>> As Jon mentioned in the following mail, something may go wrong in the VM 
>>> for building packages.
>>> https://cygwin.com/pipermail/cygwin/2025-April/257948.html
>>>
>>> Many files/directories don't have permissions for non-privileged users.
>>> These packages are examples I found. Other packages may have same issues.
>>>
>>> * emacs-common-30.1-1 (subdirs.el is not readable)
>>> * libpng16-1.6.47-1 (The impact is minor)
>>> * screen-5.0.0-1 (utf8 settings?)
>
>Thanks for the reminder of this issue, which I'd forgotten about...
>
>> Thanks for flagging this. I've always understood that setup (or cygport?) 
>> sets
>> suitable permissions on package files, but if that's not true, we maintainers
>> will need guidance on how to set them.
>
>I think this is technically all under the control of the cygport, it's 
>just that usually 'make install' (or it's equivalent) sets things up 
>correctly.
>
>However, there was a breakage in the package builder, which led to some 
>packages being made wrongly:
>
>[1] https://cygwin.com/pipermail/cygwin-apps/2025-April/044226.html
>
>Apologies for the inconvenience.

OK. I just verified that when I build a local package tarball with cygport all
of the files are world-readable. So I don't seem to be doing anything actively
wrong. I'll bump the version number and try scallywag again.

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to