From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2137.outbound.protection.outlook.com [40.107.223.137]) by sourceware.org (Postfix) with ESMTPS id 5CE283857032 for ; Thu, 25 Feb 2021 18:39:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 5CE283857032 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R1pys6t5g0Zpi+St94+i9GkIzgHtmNUSsf/zXzdA8EhvPilF7/1ljU36L0GPcjzijJTC7LIYYREvgEoA2NQcYw6rvwACJn2cJI+Tc+bUi3+FWTv2Qo6msu8xC1QTVB69qfVkrAvB7UAamQCfKA/jH9hBM/Im2WFgu4m04nHXHh5pPzw+tF/WodldrrcbbYWkiOIrChn0+ycR//7SIqk9upJgq6NC17AxXhfJqy4/5NhYQ8XKcN8Ju3Ajo/gej213e90Ug2TTnK+Mi8/wrJ/DH1OVp2Miu6lj/lThkG/g7oZgJY3bbe35Byje83UHJvaaSvXvrIlVRlP6ODBbTtargw== 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=zP25pB2BFDpl+VnhXtSbbvzUv+X+t9b71q0AvNvas+s=; b=c1V15y0aCqzXe+xI7QtHj7lQ3Y+FKweqydAfGpor7RlyCXmBuCmqdqLvWbwJOx44r+5Kp1How10tNciggMksrgmI7zpV1W21UIZHi1T+b0Z0K/MsINT0WKhLcsJvU4iafPyY6G9OtnO7JV1E9U8PS+ZrqIQOS4LQGuQo7vc2ANDp3gz6lznyRnSMdY9m7L2RYS9nmpG72jIAC8QcNOJkOzTiLfiAzXMTQ7zg9+ezX/0L3q09+lCo7dmH5YdwGHk5r1tcYjhUV3uNt+vX6koeQzH1tP+TQ8gZxHsjiL9zpclyS0CsFsLZM/Kbsg/5ersu9J1VWQu6G2D7/YK6CcitEw== 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 BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB4385.namprd04.prod.outlook.com (2603:10b6:406:f0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.33; Thu, 25 Feb 2021 18:39:27 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::f071:e174:ef12:375c]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::f071:e174:ef12:375c%6]) with mapi id 15.20.3890.019; Thu, 25 Feb 2021 18:39:27 +0000 Subject: Re: [ITP] gengetopt 2.23 To: cygwin-apps@cygwin.com References: <8842c6fe-3a5d-5d5f-5691-2d756ee89174@upc.edu> <7db937d9-0bec-20b7-4fd2-f3f49139f885@cornell.edu> <1465c636-a6cc-5c70-8b7b-63f5bc22e396@cornell.edu> From: Ken Brown Message-ID: <1a0a6fea-0cd2-79af-f735-8d2f454a60d7@cornell.edu> Date: Thu, 25 Feb 2021 13:39:25 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [2603:7081:7e41:6a00:8dc0:ca72:dedf:9d4d] X-ClientProxiedBy: CH0PR03CA0038.namprd03.prod.outlook.com (2603:10b6:610:b3::13) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2603:7081:7e41:6a00:8dc0:ca72:dedf:9d4d] (2603:7081:7e41:6a00:8dc0:ca72:dedf:9d4d) by CH0PR03CA0038.namprd03.prod.outlook.com (2603:10b6:610:b3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20 via Frontend Transport; Thu, 25 Feb 2021 18:39:27 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f59d6c98-1437-47f7-e403-08d8d9bcae4a X-MS-TrafficTypeDiagnostic: BN7PR04MB4385: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: S7cZB+wY0LowZCJKWYPaPBako8V9b8l93i8AXbsbLUB0/QbXW+sJNogBPP+Wj50LZyIU0Z+oBha3eHNCbIYkuTQw6hNFbICvGhZqxm/9vLrAqyNcDZO32HvWZvzLKzKbsP66oo5UZhML0rZ9mNG0lQECC80YULGAzRypXIkVRtZmB/RiI9eQ4LWe2Ari1tjPKs48i9HVb5UaTWUNk8PTmOiIs7VAJWKNli3+PT0Jp2LdM8xBHmaXu6zXmx5H9+DQrYHsGWFPhCLwS5gd3UoFs8fXx0APr+M0Ew8viDJhXGwyR80CX7Q09mio7yo8x7sN7RzkcPPWm2fu7Mw8BxHxAZAXNfFfLD7OAEHI8A9OV0MtdruKvQTVahdgd30+GeHkzF8Mh514on6RzfgqlHcCjl+lT87gqpDS0KVfzDcT8ax8R+8SiW2qnt4481mOMw0dSKShCK6kM1I3xFAUBTwFAn1TUXvsrdHJqxzdEV5KFQPBsj+rIRleBL4nQm34diUMstGqkaS6szy7eR3nC25ZkehVqG4NlyeJEumc7vAwXDRHotW/8lOoXLQZyblsbQMvLK7DIIkOaisD8ml1g90ElegSHKuqjzs6uxw41cR6knYsMnB+zaXNFWtrfkNqlBbR7yBN0kLcvxWgyeD2OYrY2KQQsldlxmtQT4YJ6O8sCildg1emWaHIzNa2hNTHjciD3iOnAQIOZbp/fCwHYR9X9A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(376002)(366004)(39860400002)(346002)(53546011)(8676002)(8936002)(31696002)(6486002)(52116002)(16526019)(83380400001)(2906002)(186003)(31686004)(478600001)(966005)(5660300002)(786003)(6916009)(66476007)(86362001)(66946007)(316002)(75432002)(66556008)(2616005)(36756003)(2004002)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?Windows-1252?Q?8jht+PBlCZVdsKiq43SGSf6Skj2csw1I7byXHykmmU7vRh/Y2leHzBph?= =?Windows-1252?Q?evTqliG6BWCSTxLde4SywmJYgV86iZvvUY3Q7oLH//KIJgLDhsRTCfUg?= =?Windows-1252?Q?5s00EiJeieEX6BGFnNffN2Fmv3yH03ifI3psu4EhPtpPyoFervjpmpd4?= =?Windows-1252?Q?+OIbVBJAJBpInKwWIzthN58OdF2BKhSxaBLhv4mpbzCPskZdbZodF1MV?= =?Windows-1252?Q?4M795Lsx1orfmnaIlgiPnfhB4oxRHhjRBIl9QKooZ0egQYAOhSCDpVjP?= =?Windows-1252?Q?sKw5qPqfPL4w3jvFQuk+S6xL9E3ff1cROMO6A+f7x34F1m4EqKHYKaqr?= =?Windows-1252?Q?UQF0TtZZsC02SQ4OvUjc+qFSfF8lk0xOtMg/XJx7IH5IcABsvvuc4ytl?= =?Windows-1252?Q?UMbM+lsG38l6nfapTyrxyX0dNf29dMc56xLzp2ZDtQC5IzMhVnLZ58/t?= =?Windows-1252?Q?b38xMyX+eLt3I+e4jqnPa1HmyDRRojbAbdAx/VO/aQsdBJJyYdeiMPpO?= =?Windows-1252?Q?pmBcJHRQxV3V/B3g4fc64CYeHwOQua44BtYNRspMdumcaWCadaIMN9s0?= =?Windows-1252?Q?nkkLm4zbpTZrTSmTvZSOC1vabxoAww3TQlZFbDyw0Bt/vzCZBME1MCPo?= =?Windows-1252?Q?+o0xvffBQsz7xtyimAXf68GIW7DRIqa/zgRQgQYJSFvVbRsHB6lSrKak?= =?Windows-1252?Q?QYNz/fpZzNpVxK11HS1nMUvPk+1O4JPteddSvA9CvR21rVwG8kQv36Za?= =?Windows-1252?Q?xvTMcEPkYR3E1tgfintg9xzYPVg4R9dnT0m2QPjT4SkGCWVJ4KEoZikA?= =?Windows-1252?Q?ufXzQof3k264ul/iZpT9xmwP3bJ54YcGU0SQ6a/yuwaUbvobpbuJD8UX?= =?Windows-1252?Q?HKrYYQO6Pxl6lrqe46CQyCW5hI/lgwKQJ4C5AM5ivtkywYaToSExhAaf?= =?Windows-1252?Q?QzbhAnrKShkNEk5AKImNh8uAwOeXNj3eMsRcrh+fcK81mzJ4PR2Z2kzY?= =?Windows-1252?Q?q4qVPnaFj1kl4X6tquxpBFRIrjFo2Q9HZwM8aroDvcYp7E202ZzhPtNZ?= =?Windows-1252?Q?h1ymSmQSeXNV8mGm7/441oSyydfMZl5RxqDNp3fhvYIaEUjW+kA3iani?= =?Windows-1252?Q?FmLAzwSA02kh6tLZf0TmKbZMCPvNZnPWvkOXD5muIkybdeOhUh6veaFH?= =?Windows-1252?Q?dNVbu5A1A59J8K7JhNgETnnx7fMs2vg1+gLW8JGAmIo2aFI/7YJgpAaz?= =?Windows-1252?Q?0WuwjP9ZYAlSXR4TsPHk6ABy8iOjuoAp0xbCCkLiKOJjPv3eymXE1Ng6?= =?Windows-1252?Q?0sCZBCjIXDT422UPEXhwe4QZUO/zcbO95fulBKre/iypCENyrFT6q7XH?= =?Windows-1252?Q?3HFUssVLQuin27RXxNQt+K10F1Uf3sT7hRaTfCnvPFGJtR113hsnltGP?= =?Windows-1252?Q?8ABiaEhXmPkGhkyuoQ+g9uJNpDvmbYEqZSXRiitwrBwznEukDA/JkjPW?= =?Windows-1252?Q?PTYDHKNv?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: f59d6c98-1437-47f7-e403-08d8d9bcae4a X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2021 18:39:27.5816 (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: c1mHtnnZa1JvAmJAj5TZxd69jggPCO5oJu9HniG5Na7FpnwK/5Ga/dWEbNhXPdsVSB9CGH2oDYEJoU5aSoT+vw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB4385 X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, KAM_NUMSUBJECT, KAM_SHORT, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, 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: Thu, 25 Feb 2021 18:39:33 -0000 On 2/25/2021 1:18 PM, Rafel Amer Ramon wrote: > El 1/12/20 a les 18:23, Ken Brown via Cygwin-apps ha escrit: >> On 12/1/2020 11:04 AM, Rafel Amer Ramon wrote: >>> El 30/11/20 a les 21:28, Ken Brown via Cygwin-apps ha escrit: >>>> On 11/30/2020 2:46 PM, Ken Brown via Cygwin-apps wrote: >>>>> On 11/29/2020 2:19 PM, Rafel Amer Ramon wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> [ITP] gengetopt 2.23 >>>>>> >>>>>> Program home page: https://www.gnu.org/software/gengetopt >>>>>> >>>>>> License: This program is free software; you can redistribute it and/or modify >>>>>> it under the terms of the GNU General Public License as published by >>>>>> the Free Software Foundation; either version 3 of the License, or >>>>>> (at your option) any later version. >>>>>> >>>>>> Debian package: https://packages.debian.org/buster/gengetopt >>>>>> >>>>>> I have uploaded the files to https://github.com/rafelamer/cygwin-gengetopt >>>>>> >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt.cygport >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23.tar.xz >>>>>> >>>>>> >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1-src.hint >>>>>> >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1-src.tar.xz >>>>>> >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1.hint >>>>>> >>>>>> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1.tar.xz >>>>>> >>>>> >>>>> This looks good.  I just have a few minor comments. >>>>> >>>>> - The SUMMARY should generally not start by repeating the package name.  "A >>>>> tool to write command line option parsing code for C programs" suffices. >>>>> >>>>> - I suggest adding >>>>> >>>>>    HOMEPAGE="https://www.gnu.org/software/gengetopt/" >>>>> >>>>> - The build produces a source patch because of changes to test files: >>>>> >>>>>  >>> Creating source patches >>>>>   tests/test_conf_parser_ov2.c |    2 +- >>>>>   tests/test_conf_parser_ov3.c |    4 ++-- >>>>>   tests/test_conf_parser_ov4.c |    2 +- >>>>>   3 files changed, 4 insertions(+), 4 deletions(-) >>>>> >>>>>    You can use DIFF_EXCLUDES to avoid this. >>>>> >>>>> - There are two failing tests that you might want to look into at some point. >>>>> >>>>> - I noticed that your github repo contains all the build files. Once you >>>>> become maintainer, you will be able to push to the official source repo for >>>>> the package (see https://cygwin.com/packaging/repos.html).  This should not >>>>> contain only the >>>> >>>> should contain >>>> >>>>> files needed for building the package (i.e., only the cygport file in your >>>>> case).  Pushing to that repo triggers an automatic build (see >>>>> https://cygwin.com/cgi-bin2/jobs.cgi). >>>>> >>>>> I'll go ahead and add you to https://cygwin.com/cygwin-pkg-maint, but I'm >>>>> not sure how to parse your name.  Should it be "Rafel Amer" or "Rafel Amer >>>>> Ramon" or something else? >>>>> >>>>> Thanks for becoming a maintainer. >>>>> >>>>> Ken >>> >>> Hi, >>> >>> I have added the lines >>> >>> HOMEPAGE="https://www.gnu.org/software/gengetopt/" >>> DIFF_EXCLUDES="test_conf_parser_ov2.c test_conf_parser_ov3.c >>> test_conf_parser_ov4.c" >>> >>> to gengetopt.cygport and changed the line >>> >>> SUMMARY="A tool to write command line options parser code for C programs" >>> >>> but I can't find the failed tests. Maybe they are >>> cheking for valgring: no >>> checking for help2man: no >> >> I'm talking about the tests that are run if you type "cygport >> gengetopt.cygport test" (equivalent to running "make check" in an ordinary >> build that doesn't use cygport).  Finding the cause of the test failures is >> not critical, but you should probably try at some point, not necessarily >> before uploading. >> >>> I have installed help2man, but I don't know how to install valgrind. >>> >>> My name can be in both forms, but I prefer Rafel Amer >> >> OK, I've added you as maintainer.  The next step is to send your SSH key >> following the instructions at >> >> https://cygwin.com/packaging/key.html#sshkey >> >> Once you receive an acknowledgement, you can upload the package. >> >> Ken > > Hi, > > when I try to upload the package with the command > > $ git push cygwin@cygwin.com:/git/cygwin-packages/gengetopt.git This doesn't upload the package, it just pushes your source repository for the package to a central place. The instructions say to use git push cygwin@cygwin.com:/git/cygwin-packages/packagename with no ".git". I don't know if that's the issue. Or maybe the problem is that you haven't uploaded the package yet. If removing ".git" and/or retrying after you upload the package don't fix the problem, we'll need Jon Turney's help. > I get the followin error > > cygwin@cygwin.com: Permission denied (publickey). > fatal: Could not read from remote repository. > > Please make sure you have the correct access rights > and the repository exists. > > Maybe I don't upload the package correctly. Instructions for uploading a package are here: https://cygwin.com/package-upload.html Ken