From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 59552 invoked by alias); 27 Mar 2019 20:02:54 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 59535 invoked by uid 89); 27 Mar 2019 20:02:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_00,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.1 spammy=complains, 25032019, RELEASE, H*r:mreue009 X-HELO: mout.kundenserver.de Received: from mout.kundenserver.de (HELO mout.kundenserver.de) (212.227.126.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Mar 2019 20:02:52 +0000 Received: from [192.168.178.45] ([95.91.242.222]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1McY0L-1gYX1r0L0v-00d2pn for ; Wed, 27 Mar 2019 21:02:50 +0100 Subject: Re: [ANNOUNCEMENT] Updated: mintty 2.9.9 To: cygwin@cygwin.com References: <87pnqq536x.fsf@Rainer.invalid> <8bf901a3-5e61-fa65-651f-5bdb9dddba4b@towo.net> <20190324181931.GE3471@calimero.vinschen.de> <8b43cced-6c22-e9de-046d-0895d0bc4f81@towo.net> <87sgvarfgt.fsf@Rainer.invalid> From: Thomas Wolff Message-ID: Date: Wed, 27 Mar 2019 20:02:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <87sgvarfgt.fsf@Rainer.invalid> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2019-03/txt/msg00609.txt.bz2 Am 25.03.2019 um 19:12 schrieb Achim Gratz: > Thomas Wolff writes: >> Sorry, I neither know how to make use of such a package nor how to >> generate it or what it contains. >> But I'd take a patch:) > As you wish… I used to use tar rather than cygport package to generate the packages. One reason was that I didn’t want my local user/group to appear in them. Is that possible with cygport? Trying cygport package, a bunch of problems arise: I removed -s as suggested by Achim, added -g as advised by Corinna, but cygport still says: *** Info: No debug files, skipping debuginfo subpackage Achim also suggested some changes in the cygport file: #SRC_URI="https://github.com/${NAME}/release/${NAME}-${VERSION}-src.tar.bz2" SRC_URI="https://github.com/${NAME}/${NAME}/archive/${VERSION}.tar.gz" → While it’s proper to retrieve the archive (if needed at all; why does cygport refer to this if the package is locally available?) from the release area, and not from the separate “release” repository, unfortunately it’s github URL does not include the “mintty-” prefix (it’s just 2.9.9.tar.gz) which causes the source package generated by cygport to be empty: >>> Creating source package /bin/cp: cannot stat '/cygdrive/d/home/mintty/release/2.9.9.tar.gz': No such file or directory But apparently it's also sufficient to provide a dummy url: SRC_URI="${NAME}-${VERSION}-src.tar.bz2" VERSION="2.9.9" → This would need the cygport to be generated per version, but apparently it’s not required. RELEASE="1" → This does not seem to have any effect either. Furthermore, cygport complains (on Windows 7 only): which: no gdiplus.dll in (...) → It’s in $WINDIR/SysWOW64/. >>> mintty requires: bash cygwin I remember some discussion that the cygwin dependency, which most packages have, should not (or does not need to be) listed. And in fact, mintty does not depend on bash. Why does cygport think so? As an alternative, I would accept a description how to generate a debug package "manually", with tar. Thomas -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple