From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ua1-x933.google.com (mail-ua1-x933.google.com [IPv6:2607:f8b0:4864:20::933]) by sourceware.org (Postfix) with ESMTPS id 6AB643858D1E for ; Tue, 25 Apr 2023 09:57:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6AB643858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-77215852592so1614864241.2 for ; Tue, 25 Apr 2023 02:57:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682416634; x=1685008634; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BbRGbywMm5pJcaBtVfRqSYIWHqd3enJ+yxHPTUZU//E=; b=H/gddkO9W5sde3OSwNx9VRqqLLObC/CACa/YQJV+xc+sZ/vaD2m9TlxQNTdvMSjZoe ihGPlvgs8HrAUDsY9nglbzS1XSG15EtfifNjhIIBsZm9Xa1nh4jiTZ3wr4Iz5wj1PGJo Tr+Wcxv4ILzyAuCkmqqVvbYy6vmdwqbOS+C+n+718MDsqNVQtSE9T4Rmmm1xoHBYvy2u WYvbITKp+sd+EJrpa4m4PNfxDnHRupkTQcoK7ZVLfuPc/CDB85fWEX1s9ktXsA/zzLY8 5AO5I4DJpKZhzzJmHB70lpIRItp58cD79RHCz6SxhcbmVb3rWh84dsuKofAyOImWK6oq ZuNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682416634; x=1685008634; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BbRGbywMm5pJcaBtVfRqSYIWHqd3enJ+yxHPTUZU//E=; b=QZHWVt/BejwOU7xSNdY3CNVh/8BGIe9Avu4pXh1OFc/OTWibPCGcjyPU4lLeXZ3+4N ZCPqZWuMHyvyY8hCyENjMKmADNQ18qUmi0FuuQPa7XRIWA9Fc9PviG64MGcu77rBupYA uFNC9LLuPtIaymLsGkoPW8Z4nntu/tkmuLrV6hQmZucqhJlemdn79q5CcXz5Gp4yg7ah 6tKsb9vnsyZznm2qMDQ/12IH9B9pqyTRuEyawB4f88BNOC3PU5S2mCOgT8yJp6qEShiT RWa+J9zHWuiqX30FwXSyd8ZFRA2HWVAuKmDWvTys93r/VIsh8BxG1M70QHpzZaeS8B1R uovg== X-Gm-Message-State: AAQBX9foDmY7N3nxIsZ6X2fP07G03VFlnzSU/PhAxaadG2BvvB0Ff75g Y+DUzTOBEE8iJkEwo9fk8fwytTYnI9aj389b/19COutht/ti0g== X-Google-Smtp-Source: AKy350ar3xd1hZSRSTzgk/rdaefHli18vUiHxtslIbG5+vQPgveIrxz1R7J1V/X7X84b50+IPQEUuEDXZBchkeA+ibA= X-Received: by 2002:a05:6102:34d0:b0:42e:69e9:e9cc with SMTP id a16-20020a05610234d000b0042e69e9e9ccmr6789325vst.11.1682416634293; Tue, 25 Apr 2023 02:57:14 -0700 (PDT) MIME-Version: 1.0 References: <55c06590-b192-9c43-c20f-a1967abf920c@gmail.com> <8a06d928-4788-2290-581b-f22f881af7b2@dronecode.org.uk> <01697347-7b78-e3e9-6056-0e92e0cb994a@dronecode.org.uk> In-Reply-To: <01697347-7b78-e3e9-6056-0e92e0cb994a@dronecode.org.uk> From: Daisuke Fujimura Date: Tue, 25 Apr 2023 18:56:37 +0900 Message-ID: Subject: Re: [ITA] ruby 3.2.2 To: cygwin-apps@cygwin.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > I don't think so. Please, go ahead and deploy. I tried to deploy twice, but it failed. First attempt: - https://github.com/cygwin/scallywag/actions/runs/4791077183 ``` ERROR: package 'ruby-tcltk' version '3.2.2-1' has empty install tar file, but it's not in ['virtual', '_obsolete'] category ERROR: error while validating merged x86_64 packages for Daisuke Fujimura SUMMARY: 2 ERROR(s) ``` I fixed it according to the error message. - https://cygwin.com/cgit/cygwin-packages/ruby/commit/?id=3De1bc357d4ca0423= b5ec92aaeb3846adf7351efa3 Second attempt: - https://github.com/cygwin/scallywag/actions/runs/4791758304 ``` ERROR: package 'ruby-caca' version '0.99.beta19-4' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-marisa' version '0.2.4-2' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-marisa' version '0.2.4-3' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-openbabel' version '2.3.2-6' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-openbabel' version '2.3.2-5' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-openwsman' version '2.6.3-3' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-openwsman' version '2.6.3-2' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-xapian' version '1.2.24-1' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-xapian' version '1.4.5-1' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-zinnia' version '0.06-8' depends: 'ruby_23', but nothing satisfies that ERROR: package 'ruby-zinnia' version '0.06-9' depends: 'ruby_23', but nothing satisfies that ERROR: package 'subversion-ruby' version '1.11.1-1' depends: 'ruby_23', but nothing satisfies that ERROR: x86_64 package set has errors after removing stale packages ERROR: error while evaluating stale packages for Daisuke Fujimura SUMMARY: 14 ERROR(s) ``` When I deployed ruby-3.2.2, ruby-2.3.6 (which provides ruby_23) was moved to the vault, resulting in some ruby-* subpackages being unable to satisfy the dependency of ruby_23. To resolve this, the following methods are being considered: - Do not move ruby-2.3.6 to the vault (I cannot do this myself). - Rebuild the subpackages. - Any other methods? Is there anything I can do to deploy ruby-3.2.2? On Tue, Apr 25, 2023 at 5:10=E2=80=AFAM Jon Turney wrote: > > On 24/04/2023 00:44, Daisuke Fujimura via Cygwin-apps wrote: > >> This is what I get for not trying these things. I think nesting the > >> substitution like that isn't valid in bash, so maybe: > >> > >> SOVERSION=3D${VERSION%.*} > >> ruby_PROVIDES=3D"ruby_${SOVERSION//./}" > >> > >> actually works? > > > > It worked. Thank you very much. > > > > ``` > > $ cygport ruby.cygport vars ruby_PROVIDES > > declare -- ruby_PROVIDES=3D"ruby_32" > > ``` > > > > - https://cygwin.com/cgit/cygwin-packages/playground/commit/?id=3D9b448= 625c2166d5c7310c295bfa4328d24ac5444 > > - https://github.com/cygwin/scallywag/actions/runs/4780609520/jobs/8498= 537391 > > > > > > I think I can release ruby-3.2.2-1 without applying the cygport patch, > > but is there any problem if I deploy it? > > I don't think so. Please, go ahead and deploy. > > > (The cygport patch should not be needed until someone rebuilds the > > ruby-* subpackages.) > > Right. Hopefully I'll get around around to doing a cygport release with > that change this week. >