DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 53NM0CLq2424233 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 53NM0CLq2424233 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=XQJJwl3O X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 47967385772A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1745445610; bh=jNF5816/oflpA+fKNCcVH/oNZlzo2T7Dk3X8vyL4WS0=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=XQJJwl3O4M5lRfdubw680COubbPly0ZFCRK67fazrV3zBlpwBymc2OVvKploK+oml j7BG6BNOJzpRoCN7UNMzldz2Fqa+VuryhIo0NwytZDTZYLY8nYJzIBbafEH3YwJ0W0 ZuKUOjkiHh/kgjxnhMKsUlRnxb6EvTGQv+7N8N7o= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AAA293858D26 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org AAA293858D26 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1745445546; cv=none; b=Aani5QcfwRccOuVtfaI0yoChsyvomC9S4zGwxQVgBif7iwg6bDzFziTIbPQ2Sv6tAfnIyDJ0HWORqlfziWuxOzcYDs1FpHEMg5G1fMVG7lX4xTmXC8y9lI2JOVimya9jL5Kfv6U6lI3u92JqcC0J9yNnTB0vHnS2xl8gXNUmtPU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1745445546; c=relaxed/simple; bh=xdYlAhRagXxFpEb6sw785PFqq4NsKmoFmXsdlaY5upk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=ON+6v9D1ShrLTwZf1CDUA6sN9+p1JyjevCwO60ti376e/eT/EIuob+WoAV/ds7fuo9ey3y5LKu4cfhq0b2ngiYEOx47V2BsoIa2cnIk30KHOrvCwfIBzlBbYnnBSM6tmsixOnamd+00Lm+JpB+NDaVQaQ7od2Dc4scMqGTzCCto= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AAA293858D26 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745445546; x=1746050346; h=content-transfer-encoding:mime-version:in-reply-to:references :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xdYlAhRagXxFpEb6sw785PFqq4NsKmoFmXsdlaY5upk=; b=VHPjine4litB+60H3JIlTOTlljPP5yRgkMY2eA+GiuFi/VDcBMPQCzLlAc/GqI8TGd jtbK6ze1qBwHxD3UJb140RbdLofCG+lWaLyLVYu54l5qR0TTZw6prNFSACUxOxfnyO+3 B5u82mxj1pyL54cJNeC7ShtCtQwBJHux4DVwubSE7YR51P2h4kqWoo7qotAxrcMHbv5C P8y9Tz9ERtOX9iKrtPkiDBTmI8yRrwO5fub9i0uyKLLdbt42dI96kX4cSl/JwZBVoWz3 J/p6AnEf46OeNVgieuZ5TF4AP8yuYC+tetghQphWk72xI/laQtRHYraGN7I8N20msFFp 3mmw== X-Gm-Message-State: AOJu0YyHpclcNdN0Uf9tQcdi7Yx2WqlVyDT2b5gSH1udUUBO3TtkX77e /nUPiPlOoIzcQ8fEPTkhDgrCncQ2pg7XEh1HlcSTSVW2ntpN9NZMQ4DOow== X-Gm-Gg: ASbGncuIcO5vzcW321t+B8TJIWF6gjkg+86H0zLpba62Xz/ZeGqvCKscl3itEa8XBkj 2chehqvu74srYWw5d/r3ssHy6uS5RsXYZ6y1z2rqdduQJbSmQcvCxLHo2RUbbmMnrKchMSmrV+T V9EKllsN0AnfiN1l8HhzfDJvltL7MwTWmwf5mTSUli1ZIF+SdRg97qK2Otyba/NIJgcMwodcaT9 X3RJ1hf+1nDJ5Mn+HJbLtFi9g6vB0IaCHrzKmVC5HMFmt6RAZ7hEcLLa+BKk7goNWVZvXneBBTV z6epS0S/Dsp0AoOqiCEZlp6app44ja9azKRwFJhihjzekhbN0/t2Mh0JQ2V3WpIP5OPg0D9PTUr qwGfKdbg1MkP+vRuUhM2srQE812W+2jThTyfHbgHaCZs= X-Google-Smtp-Source: AGHT+IFhXYuiTTM4B9Xl8k++HpozGSIC3MnYG5QdOFlSXWj4yrqMn4wVG6eKQ5jNZ8i74TV0Camx7A== X-Received: by 2002:a05:622a:14:b0:476:ae71:eabe with SMTP id d75a77b69052e-47eb52c2e2cmr2101111cf.50.1745445545595; Wed, 23 Apr 2025 14:59:05 -0700 (PDT) To: cygwin AT cygwin DOT com Subject: Re: Permission issues in multiple packages Date: Wed, 23 Apr 2025 17:59:06 -0400 Message-ID: References: <8c4c9346-2901-45ac-bfe5-9ad55b0bd9b6 AT dronecode DOT org DOT uk> In-Reply-To: <8c4c9346-2901-45ac-bfe5-9ad55b0bd9b6@dronecode.org.uk> X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Andrew Schulman via Cygwin Reply-To: Andrew Schulman Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" On Wed, 23 Apr 2025 21:25:07 +0100, Jon Turney via Cygwin wrote: >On 22/04/2025 22:06, Andrew Schulman via Cygwin wrote: >> On Wed, 23 Apr 2025 03:48:19 +0900, ggl329 via Cygwin >> 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