Re: [ITA] duplicity

2022-04-12 Thread Jon Turney
On 12/04/2022 01:09, Libor Ukropec wrote: > Run cygport ... all with --debug flag which enables shell tracing I'll answer it myself. If the cygport is given the filename *without* ".cygport" extension, it executes, but wrongly detects the PVR - NAME/VERSION/RELEASE. When I provided full

Re: Fwd: update urls for cygwinports

2022-04-12 Thread Jon Turney
accORPHANED (Yaakov Selkowitz) dialog ORPHANED (Yaakov Selkowitz) diffstat Eric Blake/Brian Inglis luit Jon Turney ncurses ORPHA

Re: replacing a previous package verson

2022-04-11 Thread Jon Turney
On 11/04/2022 14:45, Andrew Schulman via Cygwin-apps wrote: After all this time I feel that I should know the answer to this, but here goes. I have fish-3.4.1-1, a bugfix release. I want it to replace fish-3.4.0-1, leaving fish-3.3.1-1 as the previous release. What's the best way to do this?

Re: replacing a previous package verson

2022-04-11 Thread Jon Turney
On 11/04/2022 14:02, Andrew Schulman via Cygwin-apps wrote: After all this time I feel that I should know the answer to this, but here goes. I have fish-3.4.1-1, a bugfix release. I want it to replace fish-3.4.0-1, leaving fish-3.3.1-1 as the previous release. What's the best way to do this?

[PATCH cygport] xorg.cygclass: Allow configuration of default SRC_URI compression

2022-04-11 Thread Jon Turney
Historically, xorg packages were usually provided as .gz and .bz2 compressed tarballs. The current trend is to no longer provide .bz2, but .gz and .xz instead. Allow the compression to be configured, with a backwards compatible default. --- cygclass/xorg.cygclass | 13 - 1 file

Re: cygport

2022-04-10 Thread Jon Turney
On 27/03/2022 14:22, Achim Gratz wrote: Jon Turney writes: A few comments after looking at: lib/pkg_info.cygport: implement automatic determination of the appropriate perl5_0xy requirement 1. In __list_deps(), this should look at the files list in $@, not at files in $D, as that causes

Re: [ITP] git-filter-repo 2.34.0

2022-04-08 Thread Jon Turney
On 11/03/2022 13:37, Jon Turney wrote: On 10/03/2022 20:52, Marco Atzeri wrote: On 08.03.2022 01:11, James Morris wrote: Hello, I'd like to maintain the package for git-filter-repo, a Python script to quickly edit git history. It's MIT licensed, available in both Debian and Fedora, and I've

Re: SSH key for Libor Ukropec

2022-04-08 Thread Jon Turney
On 07/04/2022 19:51, Libor Ukropec wrote: Name: Libor Ukropec BEGIN SSH2 PUBLIC KEY Comment: "3072-bit RSA, converted by libor@maniak from OpenSSH" B3NzaC1yc2EDAQABAAABgQCisxohWIkBEkhK8MydzuvR2ggjM/8aCKgrp77qXH

Re: cygport

2022-03-14 Thread Jon Turney
On 14/03/2022 20:12, Achim Gratz wrote: Jon Turney writes: lib/pkg_info.cygport: implement automatic determination of the appropriate perl5_0xy requirement 1. In __list_deps(), this should look at the files list in $@, not at files in $D, as that causes it to identify a perl5_0xy dependency

Re: cygport

2022-03-14 Thread Jon Turney
On 10/01/2022 18:10, Achim Gratz wrote: I've rebased the remaining patches on my to-upstream branch onto the current release of cygport: https://repo.or.cz/cygport/rpm-style.git/shortlog/refs/heads/to-upstream Note that some of these are required to correctly build and distribute Perl and its

Re: [PATCH cygport v2] autotools.cygclass: correctly detect Autoconf 2.70+

2022-03-14 Thread Jon Turney
On 13/03/2022 20:44, Adam Dinwoodie wrote: configure="${confdir}/configure" confver=$(grep -m 1 'GNU Autoconf' ${configure} | cut -d ' ' -f 6) + confver_maj=${confver%%.*} + confver_min=${confver##*.} + if [ $confver_maj -ne 2 ] + then + error

Re: python subpackage build error ... not a supported wheel on this platform

2022-03-13 Thread Jon Turney
On 12/03/2022 17:54, Brian Inglis wrote: Building locally I get the message below on 64 & 32 bit package builds: ERROR: python_nghttp2-1.47.0-cp38-cp38-cygwin_3_3_4_x86_64.whl is not a supported wheel on this platform. but not in the confines of a scallywag build: what do I need to remove

Re: [ITP] cygfuse

2022-03-12 Thread Jon Turney
On 12/03/2022 14:43, Jon Turney wrote: On 10/03/2022 06:16, Mark Geisert wrote: This is a Cygwin version of libfuse{,3} that can be found in various Linux distributions.  It is a couple of link libraries and additions to /usr/include to allow porting of FUSE apps.  FUSE: File System In User

Re: [ITP] cygfuse

2022-03-12 Thread Jon Turney
On 10/03/2022 06:16, Mark Geisert wrote: This is a Cygwin version of libfuse{,3} that can be found in various Linux distributions.  It is a couple of link libraries and additions to /usr/include to allow porting of FUSE apps.  FUSE: File System In User Space.  I will shortly be providing an

Re: [PATCH cygport] autotools.cygclass: correctly detect Autoconf 2.70+

2022-03-12 Thread Jon Turney
On 11/03/2022 22:40, Adam Dinwoodie wrote: The latest version of Autoconf is 2.71, but the version detection incorrectly considers 2.70 and higher as being the same as 2.59 and lower for the purposes of specifying documentation directories. Correct that, and make the version detection a bit

Re: [ITP] git-filter-repo 2.34.0

2022-03-12 Thread Jon Turney
On 11/03/2022 21:54, Adam Dinwoodie wrote: - You're changing the shebang with both a patch file and with a line in src_compile; you don't need to do both! I suspect this is an artefact of how Cygport packages the source files, but AIUI the canonical way to do this sort of patching

Re: scallywag cygport fails to detect perl script runtime dependencies

2022-03-12 Thread Jon Turney
On 11/03/2022 17:50, Brian Inglis wrote: Does cygport require perl modules to be installed as build dependencies in order to enable their detection as runtime dependencies for perl scripts in packages? Yes. See __list_deps in pkg_info.cygpart I don't know how we could traverse from module

Re: [ITP] git-filter-repo 2.34.0

2022-03-11 Thread Jon Turney
On 10/03/2022 20:52, Marco Atzeri wrote: On 08.03.2022 01:11, James Morris wrote: Hello, I'd like to maintain the package for git-filter-repo, a Python script to quickly edit git history. It's MIT licensed, available in both Debian and Fedora, and I've also just recently packaged

Re: ssh untest wget untest: unable to extract package and version from 'wget'

2022-02-28 Thread Jon Turney
On 28/02/2022 05:43, Brian Inglis wrote: I had problems getting clean tests of upgraded wget locally for some reason, but the build and test worked well on scallywag. So I set SCALLYWAG=deploy, pushed to master, and that worked properly, with calm upload email, and upgraded wget in

Please don't drop historic obsoletes:

2022-02-24 Thread Jon Turney
I notice that python2-2.7.18-2 and later drop the 'obsoletes: python' which python2-2.7.18-1 and earlier had. This isn't right, as there's nothing in calm which memorizes that it's seen that (nor should there be), so that obsoletes: doesn't effect later packages, and will be forgotten when

Re: [Attn. Maintainers] prepare your packages for release of perl-5.32

2022-02-20 Thread Jon Turney
On 06/02/2021 16:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or

[PATCH setup] Handle tar type flag 'K' (GNU long link extension)

2022-02-13 Thread Jon Turney
Handle tar type flag'K' (GNU long link extension) Also report unexpected filename in headers with long name extension type Also clean up some cruft in archive_tar.cc Currently, the only existing package which contains type flag 'K' entries is f21-backgrounds-extras. This also now correctly

Re: calm: cygwin package upload report for Pierre A. Humblet

2022-02-09 Thread Jon Turney
On 09/02/2022 14:22, Adam Dinwoodie wrote: On Wed, Feb 09, 2022 at 08:34:16AM -0500, Pierre A. Humblet wrote: On 2/8/2022 4:11 PM, cygwin-apps-rdbxbdvo6bxqt0dzr+a...@public.gmane.org wrote: WARNING: copying 'exim-4.95-1.hint' to 'exim-4.95-1-src.hint' INFO: srcpkg exim-4.95-1-src.tar.xz

Re: setup-*.exe --help default explanation re -D/-L options [Was: [ANNOUNCEMENT] Updated: setup (2.917)]

2022-02-06 Thread Jon Turney
On 01/02/2022 21:46, Adam Dinwoodie wrote: On Tue, Feb 01, 2022 at 04:53:47PM +, Jon Turney wrote: [...] Note that I tweaked the behaviour of this a bit in [1] [1] https://cygwin.com/git/?p=cygwin-apps/setup.git;a=commit;h=147fc15d0222e050779b18a209991c258d85944f I think that makes

Re: CI Jobs Not Being Submitted to Github Actions

2022-02-06 Thread Jon Turney
On 06/02/2022 08:45, Marco Atzeri wrote: On 06.02.2022 00:46, Brian Inglis wrote: https://cygwin.com/cgi-bin2/jobs.cgi or is it just me? ;^> As far as I can tell, the REST API request to start the workflow succeeded, but no workflow run started. This looks like something transient which

[PATCH cygport 2/2] Don't use llvm-objdump

2022-02-01 Thread Jon Turney
This partially reverts commit e06359bca705624b9712fd16f4ec9945935fd608 This partially reverts commit 6f788165848084d2fb1597689b31faba7d4c483e The polynomially bad runtime of 'objdump' (which made 'llvm-objdump' the only practically usable tool on larger binaries) has been fixed since [1].

[PATCH cygport 1/2] postinst: Never remove an existing .gnu_debuglink

2022-02-01 Thread Jon Turney
Be more careful not to remove an existing .gnu_debuglink, even if we think this package has no useful debug symbols. (Some versions of 'llvm-objdump -l' fail to find line number info even though it's there. Don't break a package which manages it's own debug symbols (e.g. cygwin) when that

[PATCH cygport 0/2] Avoid misbehaviour with llvm-objdump

2022-02-01 Thread Jon Turney
Jon Turney (2): postinst: Never remove an existing .gnu_debuglink Don't use llvm-objdump lib/pkg_info.cygpart | 8 lib/src_postinst.cygpart | 35 +++ 2 files changed, 19 insertions(+), 24 deletions(-) -- 2.34.1

Re: cygport problem with pkg name starting with number

2022-02-01 Thread Jon Turney
On 30/01/2022 19:44, Marco Atzeri wrote: It is not a huge number of case as we have only two packages in this category 4ti2 and 2048-cli on   /usr/share/cygport/lib/pkg_pkg.cygpart there is this code using indirect variable assignment as ${!dbg_contents_var}

Re: calm and cygport not in sync

2022-02-01 Thread Jon Turney
On 24/01/2022 04:42, Marco Atzeri wrote: It seems calm is now rejecting what cygport is still producing [..] ERROR: package 'python36-sh' version '1.14.2-1' obsoletes: 'python3-sh', but nothing satisfies that ERROR: package 'python36-straight.plugin' version '1.5.0-1' obsoletes:

Re: A change to how calm expires packages

2022-01-29 Thread Jon Turney
On 20/01/2022 14:33, Jon Turney wrote: To try to avoid packages lingering in the 'test' status indefinitely (which leads to them not being installed by most users, as they don't run setup with 'consider test packages' enabled, thus these packages generally aren't getting used, so having them

Re: setup trying to install not existing packages

2022-01-24 Thread Jon Turney
On 24/01/2022 05:30, Marco Atzeri wrote: in same cases Setup is trying to install python-sip 6.5.0-1 https://sourceware.org/pipermail/cygwin/2022-January/250604.html It seems the missing install row that we are currently accepting is not properly understood by Setup [...] Wow, what an

Re: [PATCH setup] Show a MessageBox warning if running on a deprecated Windows version

2022-01-24 Thread Jon Turney
On 18/01/2022 16:15, Jon Turney wrote: On 14/01/2022 09:04, Corinna Vinschen wrote: On Jan 13 15:13, Jon Turney wrote: Show a MessageBox warning if we are running on a Windows version which we have deprecated Cygwin support for: [..] Question is, how often should setup show this message

Re: Using ZChunk for setup…

2022-01-22 Thread Jon Turney
On 09/01/2022 11:05, Achim Gratz wrote: I've been experimenting with ZChunk with the idea of eventually using it for setup: https://www.jdieter.net/posts/2018/05/31/what-is-zchunk/ https://github.com/zchunk/zchunk The chunked ini file is ~10…15% larger than the original (after compression).

Re: CI system cryptic error

2022-01-21 Thread Jon Turney
On 20/01/2022 15:50, Hamish McIntyre-Bhatty wrote: Hi there, Recently, I created a test package for python-imaging, and the CI system gave a build error that I didn't see locally: *** ERROR: unknown wheel filename. This only occurred for the Python 3.8 build (3.6 and 3.7 are unaffected).

Re: [ITP] biosig [was: Re: newcomer issues when packaging biosig, stimfit, etc.]

2022-01-21 Thread Jon Turney
On 20/01/2022 20:48, Alois Schlögl wrote: In order to use the playgroun, I guess I need to provide my ssh key. Here it is: Name: Alois Schloegl BEGIN SSH2 PUBLIC KEY C3NzaC1lZDI1NTE5ILKBmNf1QN3lStTwpn46QIip7sS6zNKy0rG8WCYHv/ZU END SSH2 PUBLIC KEY Done.

Re: how to obsolete now-removed subpackage?

2022-01-20 Thread Jon Turney
On 20/01/2022 14:00, Jon Turney wrote: On 20/01/2022 13:42, Jon Turney wrote: On 20/01/2022 13:12, Ken Brown wrote: On 1/20/2022 7:14 AM, Glenn Strauss wrote: lighttpd 1.4.64 removes long-deprecated packages, including mod_trigger_b4_dl (replaceable with a lua script, if needed) I am trying

A change to how calm expires packages

2022-01-20 Thread Jon Turney
To try to avoid packages lingering in the 'test' status indefinitely (which leads to them not being installed by most users, as they don't run setup with 'consider test packages' enabled, thus these packages generally aren't getting used, so having them isn't generating much value), I'm

Re: how to obsolete now-removed subpackage?

2022-01-20 Thread Jon Turney
On 20/01/2022 13:42, Jon Turney wrote: On 20/01/2022 13:12, Ken Brown wrote: On 1/20/2022 7:14 AM, Glenn Strauss wrote: lighttpd 1.4.64 removes long-deprecated packages, including mod_trigger_b4_dl (replaceable with a lua script, if needed) I am trying to build using lighttpd.cygport

Re: how to obsolete now-removed subpackage?

2022-01-20 Thread Jon Turney
On 20/01/2022 13:12, Ken Brown wrote: On 1/20/2022 7:14 AM, Glenn Strauss wrote: lighttpd 1.4.64 removes long-deprecated packages, including mod_trigger_b4_dl (replaceable with a lua script, if needed) I am trying to build using lighttpd.cygport and after uploading package 1.4.64-1, I got

Re: [PATCH setup] Show a MessageBox warning if running on a deprecated Windows version

2022-01-18 Thread Jon Turney
On 14/01/2022 09:04, Corinna Vinschen wrote: On Jan 13 15:13, Jon Turney wrote: Show a MessageBox warning if we are running on a Windows version which we have deprecated Cygwin support for: - Windows 6.0 (Windows Vista, Windows Server 2008) - 32-bit Windows This warning can be disabled

[PATCH setup] Show a MessageBox warning if running on a deprecated Windows version

2022-01-13 Thread Jon Turney
Show a MessageBox warning if we are running on a Windows version which we have deprecated Cygwin support for: - Windows 6.0 (Windows Vista, Windows Server 2008) - 32-bit Windows This warning can be disabled with '--allow-unsupported-windows'. --- Notes: Not sure if this is needed, or maybe

Re: [patch] cygport : update to python 3.9

2022-01-08 Thread Jon Turney
On 04/01/2022 16:05, Marco Atzeri wrote: On 03.01.2022 18:37, Jon Turney wrote: On 31/12/2021 10:00, Marco Atzeri wrote: Attached patch moves "default" from 3.6 to 3.9 Additional changes:   Remove 3.5 from all   Change future to 3.10 Thanks. Other point: As 3.5 was ne

Re: [patch] cygport : update to python 3.9

2022-01-03 Thread Jon Turney
On 31/12/2021 10:00, Marco Atzeri wrote: Attached patch moves "default" from 3.6 to 3.9 Additional changes:  Remove 3.5 from all  Change future to 3.10 Thanks. Other point: As 3.5 was never really deployed, I think we can remove it from the distribution. As we have a lot of

Re: perl_base not in Base ?

2021-12-29 Thread Jon Turney
On 29/12/2021 14:25, Ken Brown wrote: On 12/29/2021 3:51 AM, Achim Gratz wrote: Am 28.12.2021 um 11:57 schrieb Marco Atzeri: I had the impression it was in the Base category @ perl_base sdesc: "Perl programming language interpreter" ldesc: "Perl programming language interpreter That split

Re: New packages: unison2.51+4.04.2, unison2.51+4.10.0

2021-12-22 Thread Jon Turney
On 22/12/2021 19:50, Andrew Schulman via Cygwin-apps wrote: Since I marked unison2.51+4.04.2 as obsoletes: unison2.51, it seems that unison2.51 now needs to be removed as a separate package? calm says: ERROR: package 'unison2.51' is at paths unison2.51 and unison2.51+4.10.0/unison2.51 this

Re: New packages: unison2.51+4.04.2, unison2.51+4.10.0

2021-12-22 Thread Jon Turney
On 22/12/2021 18:51, Andrew Schulman via Cygwin-apps wrote: On 22.12.2021 17:21, Andrew Schulman via Cygwin-apps wrote: Please add me as maintainer of two new unison packages: unison2.51+4.04.2 unison2.51+4.10.0 These will obsolete the current unison2.51 package. Thanks, Andrew added.

Re: python-odf

2021-12-22 Thread Jon Turney
On 22/12/2021 13:17, Marco Atzeri wrote: On 20.12.2021 23:14, Marco Atzeri wrote: Hi Jon, while updating python-odf for the 3.9 round I noticed that for 1.4.1-1 I wrongly set a arch package instead of noarch as was for 0.9.5-1. To solve the issue I copied the content of

[PATCH setup] When in unattended mode, ignore attempts to close via GUI

2021-12-19 Thread Jon Turney
Perhaps this should be controlled by a separate option, but making setup non-interactive seems like a reasonable fit with the intent of '--quiet-mode'. This doesn't stop the installer being killed by TerminateProcess(). Addresses: https://cygwin.com/pipermail/cygwin/2021-November/250079.html ---

Re: URL for cygport git repo

2021-11-27 Thread Jon Turney
On 25/11/2021 20:32, Ken Brown via Cygwin-apps wrote: According to https://cygwin.com/packages/summary/cygport-src.html, the cygport git repo is at https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/cygport.git But that repo is empty.  The correct URL seems to be  

Re: cmus

2021-11-14 Thread Jon Turney
On 31/10/2021 19:00, Federico Kircheis via Cygwin-apps wrote: I've reattached the cygport file, everything seems to work as before. Before uploading, I would like to see the error you have, if possible. I'm not able to reproduce the problem anymore, so I guess I must have messed up

Re: [ITP] aide 0.17.3

2021-11-14 Thread Jon Turney
On 31/10/2021 14:37, Jason Pyeron wrote: Interested, very interested. I am on the aide developers list to track updates, bugs, and patches. Thanks. I've added 'aide' to your list of packages.

Re: OpenSSL package updates

2021-11-07 Thread Jon Turney
On 07/11/2021 09:44, Achim Gratz wrote: Corinna Vinschen via Cygwin-apps writes: I have no problem with that idea as long as the previous packages can be reinstated for inspection if necessary. In a second step the dependencies in the below packages could be changed to require the

Re: Questions on my first package update

2021-11-02 Thread Jon Turney
On 02/11/2021 21:26, Mark Hessling via Cygwin-apps wrote: As this is my first update on a package I released a few years ago, I have a couple of questions please. I upgraded the regina-rexx package today and received warnings in the calm email: INFO: package 'regina-rexx': sdesc ends with '.'

Re: cmus

2021-10-31 Thread Jon Turney
On 23/10/2021 19:01, Federico Kircheis via Cygwin-apps wrote: On 23/10/2021 17.39, Oliver Schoede wrote: On Fri, 22 Oct 2021 15:06:46 +0200 Federico Kircheis via Cygwin-apps wrote: Hello to everyone, I'm interested in becoming a package maintainer for the program cmus. Very cool! My

Re: [ITP] aide 0.17.3

2021-10-31 Thread Jon Turney
On 29/09/2021 15:27, Jason Pyeron wrote: -Original Message- From: Jason Pyeron Sent: Friday, July 30, 2021 10:34 AM AIDE - Advanced Intrusion Detection Environment https://github.com/aide/aide/ It is a GPL v2 tool for monitoring file system changes. There was no (mature?) Windows

[ITP] libxcvt

2021-10-31 Thread Jon Turney
libxcvt is a new dependency of the forthcoming X server 21. libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. It is packaged for Fedora etc. (see [1]) cygport file: https://github.com/jon-turney/libxcvt

Re: updated ssh key

2021-10-12 Thread Jon Turney
On 12/10/2021 18:09, Andrew Schulman via Cygwin-apps wrote: Name: Andrew Schulman BEGIN SSH2 PUBLIC KEY Comment: "384-bit ECDSA, created by Andrew Schulman" E2VjZHNhLXNoYTItbmlzdHAzODQIbmlzdHAzODQAAABhBIh5WtQRqhzLyhiCds

Re: Question about 'provides' and emacs packaging

2021-10-06 Thread Jon Turney
On 06/10/2021 17:23, Jon Turney wrote: On 06/10/2021 13:01, Ken Brown via Cygwin-apps wrote: This seems to work, with one caveat.  Suppose package P requires feature f, and packages Q, R, S,... provide f.  If the user selects P and one or more of Q, R, S,..., setup is happy.  But if the user

Re: Question about 'provides' and emacs packaging

2021-10-06 Thread Jon Turney
On 06/10/2021 13:01, Ken Brown via Cygwin-apps wrote: On 10/5/2021 2:24 PM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: There are currently five emacs packages: emacs-common, emacs, emacs-X11, emacs-w32, and emacs-lucid.  The first includes things that are needed by each of the other

Re: setup build failure

2021-10-05 Thread Jon Turney
On 05/10/2021 17:29, Ken Brown via Cygwin-apps wrote: The current setup sources fail to build because ~StringChoiceOption is not defined:   CXXLD    setup.exe /usr/lib/gcc/x86_64-w64-mingw32/11/../../../../x86_64-w64-mingw32/bin/ld:

Re: [ITA] ca-certificates

2021-10-03 Thread Jon Turney
On 03/10/2021 09:27, Achim Gratz wrote: Jon Turney writes: I think it's a scallywag bug that it doesn't currently checkout packaging repository submodules, so let me try to fix that. Doesn't seem to work: --8<---cut here---start->8--- Submodule '

Re: [ITA] ca-certificates

2021-10-02 Thread Jon Turney
On 02/10/2021 14:56, Achim Gratz wrote: This package by Yaakov is getting long in the tooth and one of my Perl distributions is using it. Here's the change to pull it up to the latest iteration from Fedora and make it compatible with the CI:

Re: [ITP] man-pages-linux

2021-09-30 Thread Jon Turney
On 28/09/2021 00:04, Brian Inglis wrote: I would like to provide Cygwin packages for the Linux kernel man pages project, for those who are concerned about interoperability and portability, from Michael Kerrisk (http://man7.org/), who also releases man-pages-posix, and recently released Linux

Re: [ANNOUNCEMENT] Updated: dash 0.5.11.5

2021-09-23 Thread Jon Turney
On 22/09/2021 04:30, Brian Inglis wrote: On 2021-09-21 14:04, Jon Turney wrote: Release numbers starting with 0 already have a defined meaning. They are to be used for upstream pre-release versions e.g pkg-1.0-0.1.g12345678 is a pre-release of pkg 1.0, since this sorts before pkg-1.0-1

Re: [ITA] postfix

2021-09-23 Thread Jon Turney
On 23/09/2021 12:53, Jason Pyeron wrote: -Original Message- From: Brian Inglis Sent: Wednesday, September 22, 2021 8:44 PM On 2021-09-22 13:17, Jason Pyeron wrote: -Original Message- Changed maintainer Who has to create the git repo? I would like to push my postfix cygport

Re: [ANNOUNCEMENT] Updated: dash 0.5.11.5

2021-09-21 Thread Jon Turney
On 21/09/2021 20:20, Ken Brown via Cygwin-apps wrote: [Redirected from the main cygwin list.] On 9/21/2021 3:12 PM, Ken Brown via Cygwin wrote: On 9/21/2021 1:55 PM, Brian Inglis via Cygwin wrote: On 2021-09-21 10:58, Ken Brown via Cygwin wrote: On 9/21/2021 11:29 AM, Brian Inglis wrote: so

Re: Please remove a tag 'playground' accidentally pushed to git/cygwin-packages/schroedinger-coordgenlibs.git

2021-09-20 Thread Jon Turney
On 20/09/2021 07:24, Lemures Lemniscati via Cygwin-apps wrote: On Mon, 20 Sep 2021 07:50:29 +0200, ASSI Lemures Lemniscati via Cygwin-apps writes: I've accidentally pushed a tag named 'playground' to the repository ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs (

Re: Unable to push to cygutils git repo on sourceware

2021-09-14 Thread Jon Turney
On 07/09/2021 04:46, Mark Geisert wrote: Something's likely changed in the 4 years since I last did this :-). $ git push fatal: remote error: service not enabled: /git/cygwin-cygutils.git $ cat .git/config [core]     # blah elided [remote "origin"]     url =

Re: [PATCH setup 00/11] Add options to choose symlink type (v2)

2021-09-14 Thread Jon Turney
On 10/08/2021 18:02, Jon Turney wrote: Revised from [1], this adds an '--symlink-type {sys, native, wsl}' option, which controls the type of symlinks created by setup and the post-install scripts it invokes [2]. In the base install, there are 4 symlinks which can't be created using the native

Re: [PATCH setup 06/11] Enable SeCreateSymbolicLink privilege

2021-09-14 Thread Jon Turney
On 11/08/2021 09:46, Corinna Vinschen via Cygwin-apps wrote: On Aug 10 18:02, Jon Turney wrote: I'm not sure if SeCreateSymbolicLink privilege can get removed by UAC filtering, but to make sure to enable it, if we can. I'm not sure this is required. This is one of the privileges which

Re: Unable to push to cygutils git repo on sourceware

2021-09-07 Thread Jon Turney
On 07/09/2021 06:15, Brian Inglis wrote: Hi Mark, On 2021-09-06 21:46, Mark Geisert wrote: Something's likely changed in the 4 years since I last did this :-). Your memory's faded! ;^> It's taken me months of use to remember correctly! [...] but yours is a Cygwin *app*:

Re: scallywag zp_texlive_finish.dash failing exit code 2 rebuilding installed formats

2021-08-22 Thread Jon Turney
On 22/08/2021 01:48, Brian Inglis wrote: Any way to see if there is anything useful in scallywag #160 (3181) fontconfig run 1154600337 build_requires setup /var/log/setup.log.full without hacking and pushing fontconfig.cygport?

Re: CI Build Job Shows Pending but Github Actions Scallywag shows Success Completed

2021-08-14 Thread Jon Turney
On 13/08/2021 15:43, Brian Inglis wrote: CI build job 3160 gzip shown as still Pending https://cygwin.com/cgi-bin2/jobs.cgi?id=3160 but Github Actions Scallywag #146 job status shows Success and each arch shows as Completed

Re: [ITP] Qemu

2021-08-14 Thread Jon Turney
On 13/08/2021 09:52, Helge Konetzka wrote: Am 09.08.21 um 22:01 schrieb Jon Turney: On 09/08/2021 09:37, Helge Konetzka wrote: Am 04.08.21 um 15:03 schrieb Jon Turney: On 26/07/2021 21:15, Helge Konetzka wrote: Name: Helge Konetzka BEGIN SSH2 PUBLIC KEY Done. I've added 'qemu

[PATCH setup 11/11] Default symlink mode from CYGWIN env var

2021-08-10 Thread Jon Turney
--- main.cc | 44 +++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/main.cc b/main.cc index 023d505..f4756c7 100644 --- a/main.cc +++ b/main.cc @@ -284,6 +284,7 @@ WinMain (HINSTANCE h, /* Check if we have to elevate. */ bool

[PATCH setup 10/11] Propagate --symlink-type setting to post-install scripts

2021-08-10 Thread Jon Turney
Propagate --symlink-type setting to post-install scripts, by setting the CYGWIN env var appropriately. --- script.cc | 36 1 file changed, 36 insertions(+) diff --git a/script.cc b/script.cc index 69dc115..6818f4b 100644 --- a/script.cc +++ b/script.cc @@

[PATCH setup 08/11] Factor out StringChoiceOption

2021-08-10 Thread Jon Turney
Factor out logic for 'a string option which is one of a set of choices' from CompactOsStringOption as StringChoiceOption. v2: Allow different behaviour for option without a choice, and option absent. Future work: This doesn't say anything other that "Error during option processing" if you've

[PATCH setup 09/11] Add a command line option to choose symlink type used

2021-08-10 Thread Jon Turney
The default is 'sys', the historical behaviour of setup. v2: Adjust to use StringChoiceOption Align option names with winsymlink values --- main.cc | 42 +++--- 1 file changed, 39 insertions(+), 3 deletions(-) diff --git a/main.cc b/main.cc index

[PATCH setup 07/11] Add symlink capabilities to user-agent telemetry

2021-08-10 Thread Jon Turney
Report if (i) we have the symlink creation privilege, and (ii) if developer mode is on, so unprivileged symlink creation is allowed. --- nio-ie5.cc | 12 +++- win32.cc | 18 ++ win32.h| 1 + 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/nio-ie5.cc

[PATCH setup 06/11] Enable SeCreateSymbolicLink privilege

2021-08-10 Thread Jon Turney
I'm not sure if SeCreateSymbolicLink privilege can get removed by UAC filtering, but to make sure to enable it, if we can. Also report if it's available to log. --- win32.cc | 58 win32.h | 2 ++ 2 files changed, 60 insertions(+) diff

[PATCH setup 05/11] Add separate symlink-creation phase when extracting archive

2021-08-10 Thread Jon Turney
Add a separate symlink-creation phase when extracting an archive, by ignoring symlinks on the first pass, rewinding the archive, and then extracting only symlinks on the second pass. This helps a lot with native symlinks (which require the destination to exist when created, so we can determine if

[PATCH setup 04/11] Add seek() method to archive and compress file classes

2021-08-10 Thread Jon Turney
Add seek() method to archive and compressed file isostream classes (which can only rewind to the start). Also clean up some cruft in archive class. This still needs testing on a .gz archive (slightly involved as there aren't any currently!) --- archive.cc | 52

[PATCH setup 03/11] Factor out the iteration over archive files to install

2021-08-10 Thread Jon Turney
--- install.cc | 53 + 1 file changed, 37 insertions(+), 16 deletions(-) diff --git a/install.cc b/install.cc index 51ec4b5..cec31a9 100644 --- a/install.cc +++ b/install.cc @@ -93,7 +93,13 @@ class Installer private: bool

[PATCH setup 02/11] Add support for creating native symlinks

2021-08-10 Thread Jon Turney
--- filemanip.cc | 27 filemanip.h | 1 + mklink2.cc | 113 +++ 3 files changed, 141 insertions(+) diff --git a/filemanip.cc b/filemanip.cc index 48f5117..ca5e4ac 100644 --- a/filemanip.cc +++ b/filemanip.cc @@ -247,6 +247,33 @@

[PATCH setup 01/11] Add support for creating WSL symlinks

2021-08-10 Thread Jon Turney
--- inilintmain.cc | 7 +++ mklink2.cc | 143 +++-- mklink2.h | 10 3 files changed, 157 insertions(+), 3 deletions(-) diff --git a/inilintmain.cc b/inilintmain.cc index f31e5eb..886c152 100644 --- a/inilintmain.cc +++ b/inilintmain.cc

[PATCH setup 00/11] Add options to choose symlink type (v2)

2021-08-10 Thread Jon Turney
-apps/2021-May/041327.html [2] requires as yet unreleased Cygwin for 'winsymlinks:sys' support for the '--symlink-type sys' case. Jon Turney (11): Add support for creating WSL symlinks Add support for creating native symlinks Factor out the iteration over archive files to install Add seek

Re: [ITP] Qemu

2021-08-09 Thread Jon Turney
On 09/08/2021 09:37, Helge Konetzka wrote: Am 04.08.21 um 15:03 schrieb Jon Turney: On 26/07/2021 21:15, Helge Konetzka wrote: Name: Helge Konetzka BEGIN SSH2 PUBLIC KEY Done. I've added 'qemu-integration' to your authorized uploads. Please see [1] for how to upload packages

Re: gengetopt missing in x86 package search and x86 setup.ini

2021-08-04 Thread Jon Turney
On 02/08/2021 18:45, Brian Inglis wrote: On 2021-07-26 17:50, Brian Inglis wrote: On 2021-07-26 14:04, Marco Atzeri via Cygwin-apps wrote: On 25.07.2021 22:35, Brian Inglis wrote: On 2021-05-18 18:32, Brian Inglis wrote: On 2021-05-18 10:05, Marco Atzeri via Cygwin-apps wrote: On 18.05.2021

Re: [ITA] gettext

2021-08-04 Thread Jon Turney
On 30/07/2021 20:14, Brian Inglis wrote: On 2021-07-30 12:21, Achim Gratz wrote: Brian Inglis writes: cygwin64-gettext    ORPHANED (Yaakov Selkowitz) cygwin32-gettext    ORPHANED (Yaakov Selkowitz) The cross-compilation toolchains that use these packages are for have

Re: [ITP] Qemu

2021-08-04 Thread Jon Turney
On 26/07/2021 21:15, Helge Konetzka wrote: Name: Helge Konetzka BEGIN SSH2 PUBLIC KEY Done. I've added 'qemu-integration' to your authorized uploads. Please see [1] for how to upload packages and push to the packaging git repository. [1] https://cygwin.com/packages.html Thanks,

Re: Attn: gcc maintainer - calm: WARNING: package 'libgccjit0' doesn't have a curr version

2021-08-02 Thread Jon Turney
On 02/08/2021 19:17, Achim Gratz wrote: Brian Inglis writes: On 2021-08-02 11:20, cygwin-apps-rdbxbdvo6bxqt0dzr+alfa-xmd5yjdbdmrexy1tmh2...@public.gmane.org wrote: WARNING: package 'libgccjit0' doesn't have a curr version WARNING: package 'libgccjit0' doesn't have a curr version WARNING:

Re: [ITP] Qemu

2021-07-22 Thread Jon Turney
On 21/07/2021 14:43, Helge Konetzka wrote: Am 20.07.21 um 15:11 schrieb Jon Turney: On 30/06/2021 14:35, Helge Konetzka wrote: Hello, [...] I assume that it's not straightforward to build cygwin executables of QEMU, but mentioning some of this issues would help. Given that: do we really

Re: [ITP] Qemu

2021-07-20 Thread Jon Turney
On 30/06/2021 14:35, Helge Konetzka wrote: Hello, I would like to package Qemu for Cygwin. See https://www.qemu.org/ Thanks for looking into this, and sorry for the delay in responding. Qemu is included in Debian. See https://packages.debian.org/source/buster/qemu Qemu is released under

Re: [PATCH setup] Add new option '--compact-os'

2021-07-18 Thread Jon Turney
On 14/05/2021 08:55, Christian Franke wrote: Christian Franke wrote: Jon Turney wrote: On 12/05/2021 18:50, Christian Franke wrote: Jon Turney wrote: On 08/05/2021 21:03, Christian Franke wrote: ... +#include "compactos.h" + +#ifndef FSCTL_SET_EXTERNAL_BACKING There should be

Re: Request for review: wavpack 5.3.0

2021-07-13 Thread Jon Turney
On 25/08/2020 16:42, Jon Turney wrote: On 12/06/2020 10:52, Marco Atzeri via Cygwin-apps wrote: On 12.06.2020 10:42, Yasuhiro KIMURA wrote: Update wavpack to 5.3.0. Patches to fix security vulnerabilties are already included in this version. So they are removed. wavpack.cygport

Re: calm/mksetupini changes

2021-06-26 Thread Jon Turney
On 28/03/2020 19:26, Jon Turney wrote: I've recently deployed some updates to calm, which change a few things maintainers may notice: Been a while since I wrote one of these mails: * Meaningless keys in .hint or src.hint files are now disallowed - 'requires:' and 'obsolete:' are not allowed

Re: git repositories for cygwin packaging - please test

2021-06-22 Thread Jon Turney
On 09/05/2021 15:39, Jon Turney wrote: On 23/08/2020 22:01, Jon Turney wrote: On 27/05/2020 23:27, Jon Turney wrote: On 04/08/2019 21:08, Jon Turney wrote: To remedy this lack, using the same ssh key you use for sftp package upload, package maintainers can now also push to git repositories

Re: GitHub automation for Cygwin builds [Was: Updated: moreutils v0.65-1]

2021-06-10 Thread Jon Turney
On 06/06/2021 19:32, Brian Inglis wrote: On 2021-06-06 11:37, ASSI wrote: Jon Turney writes: I'd like feedback on what other improvements are needed for this to become the preferable way to build packages. As long as you have to have a GitHub account to look at the results I won't be able

Re: GitHub automation for Cygwin builds [Was: Updated: moreutils v0.65-1]

2021-06-06 Thread Jon Turney
On 09/05/2021 15:40, Jon Turney wrote: On 17/01/2021 15:33, Adam Dinwoodie wrote: On Sat, 16 Jan 2021 at 22:31, Ken Brown wrote: [...] I think these limitations are outweighed by the fact that a Scallywag build is automatically triggered by a push to an official source repo (https

<    1   2   3   4   5   6   7   8   9   10   >