From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2137.outbound.protection.outlook.com [40.107.94.137]) by sourceware.org (Postfix) with ESMTPS id 62A723857C57 for ; Wed, 26 Aug 2020 22:00:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 62A723857C57 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cMTItTEkDJ7jUFrZQA31RngV85+7j+6BKRlMgLvAQFF1fOuOTpygjqCjTB/qDbSB3dJMFytce0mKny7miSgGiJ5SinIdF4TOO206Jg7EXqMHbgxJEjZz9zlmDRhvhOKeOJvL1qCaOVAW0SAAeC2NaTg8JvMK00ouh8AbJdnQpn3Bv7mSCiT5YVxYCsGOqbZcyb7seRc9QTcKkBHREsC5SjxOJHLvQwRfqypEleVaGDzcdLDnfpT243dmH+t+/570DLpBF3AwdWvnqIoQ73x3OekAzzHTsYlgNYCnLVbO9Xga7Mys199R7EIu7WXozD5Fv1E1ziYR1CVc9sT5M91ctg== 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=FaGu3sbkJyQ0fa0iONYTHzrlzQLmCFzACpS8ssN6B1M=; b=fG1K1sybMqf+IaHWMtipGYH/l7y9Uqj5Q76Gyxf5zHdo0XrvWqsVevIzurJ9cucCa/AAkmpbOEfaNc7/GCuCBJPh1v7bSNCXw1Ie+UmcmNk2MRNZ28+WOqWE1nHBJkvW1BKEiMBqboO86Qx4QM6iizCWtWqpr9/ulmWf5waN0nzfqb0vLSX6SXN3RrvEJoF11NO7Q4nZ+kbMl9zAWUOl5ALONgaKGGO7GBZT/rBrxo3CNNWfneHtoHfhVDVRK3v/wHecMVz1/HxCouJZnmM/EcnHo1a2a8uguecfuRK2ns7jRqhDqKUQKwVksXB2jvoVm3BR2AtLaCrqAQ/HrxlpFA== 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 MN2PR04MB5664.namprd04.prod.outlook.com (2603:10b6:208:a6::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.19; Wed, 26 Aug 2020 22:00:39 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::184d:a265:1d48:499a]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::184d:a265:1d48:499a%7]) with mapi id 15.20.3305.032; Wed, 26 Aug 2020 22:00:39 +0000 Subject: Re: git repositories for cygwin packaging - please test To: 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> From: Ken Brown Message-ID: <63d64107-f2d5-e8b8-b724-20b21eaf9e16@cornell.edu> Date: Wed, 26 Aug 2020 18:00:38 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 In-Reply-To: <5ff5073b-03a7-95e5-6d8b-fbd6436fe1c4@dronecode.org.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR19CA0049.namprd19.prod.outlook.com (2603:10b6:208:19b::26) 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 MN2PR19CA0049.namprd19.prod.outlook.com (2603:10b6:208:19b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.19 via Frontend Transport; Wed, 26 Aug 2020 22:00:38 +0000 X-Originating-IP: [68.175.129.7] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 662784e1-bdbe-4369-840e-08d84a0b7811 X-MS-TrafficTypeDiagnostic: MN2PR04MB5664: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 70jGTAciopeDFf2jcG/hKYMUKWIkXtOWpk0rHwhKURqILrV7fRBOiQR5JGBLGH6VNK9gfOl1I0GVaWekROTc0lYZnSG/p1Ob7MWrP0ZvVlTnWJeQTllXiPISI5ouhJ9R0MGsx+Th5ra5cLLuOo8XuSgoMlSgkC7s4sVjxYL6b1l1OYlMlcfXsVI+0yPekZosnqbiUCULo85G/fZQkbDqo8jo6nKIxzrHNcnBmiiqJyCrrboC0DfZ4W6bgJrEnm2zFwRtJkmGOg4iJpCOZ5/MZ2bb6kamlj0FHYFtWLj/Xs3dHpi7zfJ0aK3f9wjECDM4p7bbJNaUh+o9LKR1ynCqye/Irg1lnobHDauui1uFh2G1cGkG/G+JIoG9tKjhYv1coDvdB2ouYQuUZusKy5NIfTcJDF4H3QurIoUav/R4ktlq351O4X0uNgSqTgsGwIwUafRkFnSAQrFuwE3W+VB64A== 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)(39860400002)(376002)(346002)(366004)(396003)(136003)(86362001)(31696002)(83380400001)(5660300002)(2906002)(6486002)(966005)(478600001)(36756003)(6916009)(66556008)(2616005)(31686004)(956004)(66476007)(66946007)(52116002)(75432002)(53546011)(26005)(786003)(186003)(316002)(8676002)(16576012)(8936002)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: VL7CVelDqXcdF40i8P1thit2VxZf5WLL3yHO6DIVxg5AtXszdWxQaHRse1gmunCRGWd7mqChk0UpVr5spPlHIVyymclUz6L/sJ3nCaRNS9ezc+bSmQB8/oG/8OcS+L3iulIzQxFZ7pZSOuhxQpMVU2tOGFrIGOs7GK8ZDoAdgMaWRzsbP453xTqQlb4k1AViuy40s73Abf6woTahHPj5n6mN1mBE/JhbMtwps/WcagaulktBRqZQXSMQ6am2OzgCoMdLMkbNCi7gEFcztsP9V0PRIuW/0oVZRYECpDlE9AAoKm3/guWZ+/I3gKqpPo+u+BKslNZld7lAs9GK8sxPkIPMoHElHOnAP63ldONh4pJPpLlybiYH0mwSXgjAeDbpoaR7Iw/lPmoi5cvGfW7W+bNo/L94h6dIpPKRe6EZRyr0QCXvdEZzf37hGhAJo5Y++1EUoZmtL+G4pgIvrDi/Ho6hTwnhn5RDmmEFRQM+AGrcQ+PAGpEYm4SAj+4moLnbw5v+SNzDFgBuIe1CqKYFa5lz7Gw350IhlAOElZ/3Y3lSzz4r29Aj8XsMUJ7rMa8jXpRs44g9cMYsbOvHz3EJQwywpetIrQjl5YuCt0FPQiGuiBn0M9FQb52WINeNfDDZkSQ8t5hOiVtQEe4C1CiRaw== X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 662784e1-bdbe-4369-840e-08d84a0b7811 X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2020 22:00:39.3773 (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: lde+ZJFpFcjuvXr6a8jXFrvUxtkn1PHnF4Snfhr2RQs2rxv2tj5DhuwSWvwsHdUbvu5FHidxzA9glrToGQ0g3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5664 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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=ham 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: Wed, 26 Aug 2020 22:00:43 -0000 On 8/23/2020 5:01 PM, 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, like so: >> >> Package maintainers may have noticed that the output from pushing to these git >> repositories now includes a line like: >> >> "remote: scallywag: build nnn queued" >> >> This is a *prototype* of a system to automatically build the packages, where >> the results appear (some time later) at [1] (URL subject to change) >> >> [1] https://cygwin.com/cgi-bin2/jobs.cgi >> >> Currently, many packages will fail to build correctly due to: > > 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? > 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'm not sure if that's a real problem, or what the workflow should look like in > regards to that. I don't see it as a real problem, as long as all it means is that I get an email from calm. But if I also have to manually delete the packages from my upload area, that could be annoying. Ken