From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by sourceware.org (Postfix) with ESMTPS id CEAFF3858D37 for ; Tue, 21 Mar 2023 08:55:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CEAFF3858D37 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=cygwin.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=cygwin.com Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MybX9-1qPd951ynN-00yxZS for ; Tue, 21 Mar 2023 09:55:22 +0100 Received: by calimero.vinschen.de (Postfix, from userid 500) id EE12AA807B4; Tue, 21 Mar 2023 09:55:21 +0100 (CET) Date: Tue, 21 Mar 2023 09:55:21 +0100 From: Corinna Vinschen To: cygwin-apps@cygwin.com Subject: Re: Fwd: calm: cygwin package report for Ken Brown Message-ID: Reply-To: cygwin-apps@cygwin.com Mail-Followup-To: cygwin-apps@cygwin.com References: <167934943239.2863900.10205375643162783483@server2.sourceware.org> <732a2547-1815-9bfc-8727-b4a7790bb2c8@dronecode.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <732a2547-1815-9bfc-8727-b4a7790bb2c8@dronecode.org.uk> X-Provags-ID: V03:K1:qBLyHWU8Q6+aO6rK4vScj/JGuElYPSxiAQ7rI5zmkvZ+zcYM27P 9i/LP6azcjoLYGpyAA1ctJJ969JXORctUgWG/LCEtMSNSIbKjNbN96nOhRrCOANJzoVlbIs j8SNhxNOA267Qfa4Gid8cHZIe1z1BHPjPLx7tTnakz1KF5gdcLOzsoZIp45ob17foT3wXRE XFcyzBgJD2ALmrgCaCuZA== UI-OutboundReport: notjunk:1;M01:P0:ZQ5frELVrWY=;zw/EuGtAezYMf+5Bak/rzzIjxHj EZ2q32BWxo3lv+gUN1qqo+LzvotojpPhow+3C7vh91CLGNqcglhfOYKcKFshX59ws/3bA+fwr zg04fmF+Tqhnti70U7JS6fmLOC88d6yn+DT81PiGDqGvWx2VtUtn/UCDew4VRDJH1JQuWsAEk ZMTl+S61mcQOBxjHRI+x0/isjhwBapz4i4y+/8KIFxtxdRmh/OEi07CXUrSkDpjltXeRcMHam mnyI2ECW8fUh4EmJw78HpJV9RLn7w+DH/wtuwMGvuUsjxykq5WOwAe7VGiaXHlf+UQXZLa8X2 vSClF320m2EH8VrdjY25+KjPFEMWJe/lG1wOjyXgkG0809phorhGgLVgFFv1HcHljcvuSw/xH Lkxj0B0eSqGNJsqDeKpkhH4bJ6q/dPsjEC8oEmo7+zeHkDyv1/OfqZ1Ozk5H7YquHIch0JxMH oRPoJ1Kh+zTJvb5GnP3GYcEuqIgta2+15wkiHXNl65KxCD6VcgaW2BL6UxBopWdwlkUIoZ6/5 axAIgru9RE4sluAKVO6TqB2jQpf4ldnPYLQ9eY6yI9/lXEdgrHCtqu5Vm21RyJN9doMFEPzwx TLrfwYK3IrfwV/YQ1YsSVNyhFOe4K3VnjkF52+6/qZv3CWcWTpCvXsuBOu1YJzclyKYcT6hau CvypaD3Tq5Q2P0Oafh8EK6bc6snHqYWl7RkQBTOFoQ== X-Spam-Status: No, score=-97.6 required=5.0 tests=BAYES_00,GOOD_FROM_CORINNA_CYGWIN,KAM_DMARC_NONE,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_FAIL,SPF_HELO_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mar 20 23:17, Jon Turney via Cygwin-apps wrote: > On 20/03/2023 22:17, Ken Brown via Cygwin-apps wrote: > > It looks like my plan for having scallywag deploy all the TeX Live > > packages won't work (see below).  calm would have to be more permissive > > and allow deploying a package that requires something that will be > > provided by a future package. > > > > In this case, I made asymptote require tl_2023, which will be provided > > by the next texlive release.  But I don't want to deploy the latter > > until all the other packages for TeX Live 2023 have been deployed. > > > > Unless this is easy to fix, I'll just forget about using scallywag and > > go back to my old method of uploading everything manually. > > This is trivially fixable. > > calm already has a list of 'provides which don't exist (yet)', so I think I > just need to add tl_2023 and tl_basic_2023 to that list > > Future work: make these regexes so we don't have same problem again in a > years time. Wouldn't it make sense to be able to define this in the cygport file somehow? Or does that open a can of worms? Corinna