From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2138.outbound.protection.outlook.com [40.107.243.138]) by sourceware.org (Postfix) with ESMTPS id 9EC393857C4E for ; Sun, 30 Aug 2020 15:22:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 9EC393857C4E ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Of5GXobVv0iTG9yS8O+YIATwmLoHpc1HaiU3HqZSyJg/TcapG69cfO6uvJLP4DJ/W1RFgnCDORf8NHI+9QVBid098iGFsCY7mEuZycZzbP/oY/yFSMFhVusGnlCI/DGypkwjEDhSB3vK1TVn10K5a0cOKl5B6JrL9Tjzgoy79mP6op3ZljFkT6w2p+9ulubqBIUHY40iGaMcX4fjFDH3E92TFlQdhkeIl/9qGd0IN7Jipf8peBYT291+ERVhp28WgMOV3uS9BfdNjeUU+3Hy4nKDLS5GeXdFnuvQhhz331N3Ha2oe4Kpq9v0qJV3yROM5/5OBqETBtMuBBddRMXn4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J4zzcM91oxEg3Fc4StRcTOuqpw5YoZtxxqpQFdOnF/A=; b=BmUKml3UVkS1nRLKYYIVZE1U3NdiGkZ3p64WpDCg8rZxyqml/ddbNdkD78q+wOs1WEoAG2sUa0Pg/q+5hhQ5AAY/664iyEoWqQzdSNiCZTgDD7RoUA3dixI0fm6enlSGoKHJ5zmV6n8xv3uwopGQqM6/M67tZIgwK9s0u2bD9uBJdpoGRapdUQkZzpUH4nR7bYVsZuA9GQP8fmJCKcAZyq5BT2/fGAyW2uwrBHIHKiwPKTXNG7HudbKOZLuoCAk/xChiX/qPMY+Lctx1rYnwG0pnD1EhrYAxrc6uZLLqU9GqCYLUOVC15VY7XMabqULa0V0r0vfPpwf8pQdqSFCy5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB5757.namprd04.prod.outlook.com (2603:10b6:208:3f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.23; Sun, 30 Aug 2020 15:22:39 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::c144:d206:c369:af44]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::c144:d206:c369:af44%7]) with mapi id 15.20.3326.025; Sun, 30 Aug 2020 15:22:39 +0000 Subject: Re: git repositories for cygwin packaging - please test To: Jon Turney , "cygwin-apps@cygwin.com" References: <20e2f046-af24-14b8-b6c4-263f859042b8@dronecode.org.uk> <181ea3fa-1a50-7db4-0009-47ea9af77cdc@dronecode.org.uk> <5ff5073b-03a7-95e5-6d8b-fbd6436fe1c4@dronecode.org.uk> <63d64107-f2d5-e8b8-b724-20b21eaf9e16@cornell.edu> From: Ken Brown Message-ID: <65dfe3d7-d968-bede-470d-ce19a427edde@cornell.edu> Date: Sun, 30 Aug 2020 11:22:37 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CH2PR11CA0024.namprd11.prod.outlook.com (2603:10b6:610:54::34) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from 255.255.255.255 (255.255.255.255) by CH2PR11CA0024.namprd11.prod.outlook.com (2603:10b6:610:54::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.20 via Frontend Transport; Sun, 30 Aug 2020 15:22:39 +0000 X-Originating-IP: [68.175.129.7] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c28e5913-651e-4bfb-526c-08d84cf8883a X-MS-TrafficTypeDiagnostic: MN2PR04MB5757: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:660; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fK1SZgP+EH/VSF71qinQByBlDPUfYrpOCkJWwcfwrendb3aPGE8zLRfFrbEHNVvGQ1QT3mZOORoolxrcy5MW+K6V/K9Q9BAIBtUbc6Bqs2cIGDLTT6Dfhrktqn37O6jEdsm8kTS3XQV13njm8LOALqwE3a6fl4MIw+Q0Y110ZNaxOyIaJvRE16UBU+DcKIgjqAKutGAvxfrRgB6uCBEUNwjDQvG1dAodqpz3DhPvDtNlhH4G9fucChO+Qy2yovbZtOmrkvMW+UPwLT9gJdfAKX1LQZa39AFfY9CZBy7hQMeUChVhipcqsYlrRDaCYXLB5DgH05FLtI2aJwr6BR1zTh/wFMtUJvOMge9CZlA/rSuK2eWAoLos6Ae/4MqCzY53 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(396003)(39860400002)(376002)(346002)(53546011)(6486002)(75432002)(52116002)(66476007)(36756003)(31696002)(110136005)(2616005)(956004)(86362001)(66556008)(186003)(478600001)(66946007)(31686004)(2906002)(786003)(83380400001)(5660300002)(8936002)(26005)(8676002)(16576012)(316002)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: kFGEMQ+6RetCp88q2hZJJO/TSDdVJy1P9Kx34F4DxxxWVc836T+P37IoQ0TmKTpfD7u5F7yKXoGZSa4p3x3IgBcksZmlvGGQsRGGNuD9lVczCNEVbM5h+vq3cUbc4CNPwdXNNHQRNcMznELC+xnUIQVrPaH841cfLuArb2aWeKZGPJpJiuUkCMJYvjzipJKV+DOyBnoSHpNhgCgWYYe/oNJxvTPo/N7gYzEI/rHxMIlfH47gyQeYLX9wzkzpbAwDQ3QFM+ZFqdAKjzdkEHGKE+YdW4ImvX6vRglF4wBVjEIClSSSAFEaQPVFx2h4QpxpI9Y3XGss6cnMy6vPUWhkOz487thlNkRq059pYKtd6i73PXWU7M2xz6zZ6GzHjHGHJvFPc9lli0SqVTA7jW+Z4ZM1bFB6bA5p5DekAhNdEP19ZdiU6ojeDOv/ZOFuVqAZOybwBJcuEWSNzsjOVGafBE+4kCd+Q/hyI8JcHq64L2ITejsxHE5nVz6J/yyN27eGc9A0P4O6vsHkeyIkktSI3RjJMksjo1/QHNgPaKICBXiLbFahfTCaOE/3MLXzksf3wan9PLKe5ITzFIcmxGTsCnytMGFZGjI96D/eajVZNClvVVtRNeYBQeOpwmmJ3qMS2ktfERhiNH2SaR3ntur2lw== X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: c28e5913-651e-4bfb-526c-08d84cf8883a X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2020 15:22:39.5928 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DNqrrmuIAKfQ6bcTmtCeWBiUkZ7Jn8kU2qB3rf1yTh0CXhBPJT26E3XzxBeFs9GnVsTiwi9enR35+hcx9Nl5dw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5757 X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_ILLEGAL_IP, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Aug 2020 15:22:47 -0000 On 8/30/2020 11:00 AM, Jon Turney wrote: > On 26/08/2020 23:00, Ken Brown via Cygwin-apps wrote: >> On 8/23/2020 5:01 PM, Jon Turney wrote: >>> >>> I now have built an (opt-in) system which fetches the packages built by this >>> into your upload area and triggers calm to process them, which I'm looking >>> for a volunteer to test. >> >> I'd be willing to give it a try the next time I have something to upload.  I'm >> actually almost ready for a test release of doxygen. Unfortunately, the 32-bit >> scallywag build of doxygen consistently fails with an ld crash, even though I >> can build it locally.  So I can't use it for this test. >> >> How does the opt-in process work?  Is it per package?  Is it easy to opt-out >> again temporarily? > > We can arrange the details however you like.  A specific package might be a good > idea for a first try. OK, I've got a test release of ghostscript ready to go. I've already tested it on the playground branch, so I know it builds. If I put 'SCALLYWAG=deploy' in the cygport and push to master, will that do the job? > Only pushes to master are considered. You can opt-out by adding > 'SCALLYWAG=nodeploy' to the cygport. That sounds fine. >>> Currently, these packages are built using 'cygport all-test', and so will >>> always be marked test: >>> >>> One possible issue is that a git commit doesn't have to change VERSION or >>> RELEASE, so this can build packages which are then immediately rejected by >>> calm, as that PVR already exists. >> >> Does calm delete them after rejecting them or does the maintainer have to do >> that? > > I've actually recently made a change to calm so that packages rejected as > duplicates of existing PVR are discarded rather than retained, as this was just > an inconvenience with no benefit. Good. Ken