From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1813 invoked by alias); 7 Jun 2016 23:41:41 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 1734 invoked by uid 89); 7 Jun 2016 23:41:40 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=natively, diary, UD:altervista.org, Contributed X-HELO: mail-pf0-f196.google.com Received: from mail-pf0-f196.google.com (HELO mail-pf0-f196.google.com) (209.85.192.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 07 Jun 2016 23:41:30 +0000 Received: by mail-pf0-f196.google.com with SMTP id 62so21554545pfd.3 for ; Tue, 07 Jun 2016 16:41:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=HdxwYDXxXtn5kHBrQ8/Ndu8pR/of4P9Y8GYoblwcstM=; b=nDM9AR7oe1d9E58Tbg+WlrHQ1uIpznXZzZeX2U3ppAGZBeVvakujb1nmR4iS856TG6 hX9nlDMF9E5SsZWGGoVWdL+Mea7esIQF8UEsnFhSFqYfaNtOT4QdXJiVvCm83RmXkc+J 6OP87s9JylBFStQ/FiXdNsoyMSTyqJGdY1UwD21rzGyphFM60Ts2Z6K+3CMZdPpRgdkd k09uhv2ojTWjgPaD3OyFF/+5JXVycuSOD8pFLoXpE+fsIl1m6MU7XCHGm7jTarkMqBjS PjMcZP1VF4ldte6C1AEfuL78aRCYvbdi6GBqhwArByVbUSDRq6HUQ9hZO0cy9Wmvu7VX P9+Q== X-Gm-Message-State: ALyK8tKQNvFwhYkLiVBT0XS/28JYUco7Fyf13gwGzNgF3nn+jNSIwe3XrhjjlO+eyKB9Qg== X-Received: by 10.98.48.135 with SMTP id w129mr2177313pfw.42.1465342888231; Tue, 07 Jun 2016 16:41:28 -0700 (PDT) Received: from [192.168.81.160] ([63.218.17.162]) by smtp.googlemail.com with ESMTPSA id y2sm37763793pfi.39.2016.06.07.16.41.26 for (version=TLSv1/SSLv3 cipher=OTHER); Tue, 07 Jun 2016 16:41:27 -0700 (PDT) Subject: Re: [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0 To: cygwin-apps@cygwin.com References: <9de6f042-3510-ef4c-9c2d-90f354244691@cygwin.com> <9c6d568b-03da-faed-19ae-56772fe4a41c@cygwin.com> <3ed4eead-2ae8-7afe-eefd-f239395bc721@gmail.com> <66eb6121-c94e-2c66-e12c-da23e863b3fb@gmail.com> <7ead15c3-9f47-74ea-836b-5c6aa056ef84@cygwin.com> From: Marco Atzeri Message-ID: <82e416e3-e431-2516-6b13-beb184ba6aa3@gmail.com> Date: Tue, 07 Jun 2016 23:41:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <7ead15c3-9f47-74ea-836b-5c6aa056ef84@cygwin.com> Content-Type: multipart/mixed; boundary="------------7B9A33071FF5FEC0B28A5811" X-IsSubscribed: yes X-SW-Source: 2016-06/txt/msg00033.txt.bz2 This is a multi-part message in MIME format. --------------7B9A33071FF5FEC0B28A5811 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1904 On 07/06/2016 23:44, Yaakov Selkowitz wrote: > On 2016-06-07 06:23, Marco Atzeri wrote: >> mex are recognized and properly stripped >> >> Package Name | Version | Installation directory >> --------------+---------+----------------------- >> tsa | 4.4.1 | .../inst/usr/share/octave/packages/tsa-4.4.1 >> Fixing symlinks: >> Stripping executables: >> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/covm_mex.mex >> >> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/histo_mex.mex >> >> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/sumskipnan_mex.mex >> >> >> but dependency are not catched. They should be: >> >> $ cyg-dependency ./covm_mex.mex >> /usr/bin/cygwin1.dll => cygwin-2.5.1-1 >> /usr/bin/cyggomp-1.dll => libgomp1-5.3.0-5 >> /usr/bin/cygoctinterp-3.dll => octave-4.0.1-1 >> >> bit cygport only reports the forced one > > Which should be removable... yes, it is there by default to catch the noarch package > >>>>> octave-tsa requires: octave > > That's not what I'm seeing locally: > >>>> octave-tsa requires: cygwin libgomp1 octave octave > > Are you compiling this natively? x86_64 for x86_64 > > BTW, on my system, pkg build actually creates > NAME-VERSION-ARCH-API.tar.gz instead of just NAME-VERSION.tar.gz as in > the .cygport file, which necessitates a change to pkg install. Am I > missing something here? in the build directory, it is correct $ find octave-tsa-4.4.1-1.x86_64/build/ -type f octave-tsa-4.4.1-1.x86_64/build/octave_packages octave-tsa-4.4.1-1.x86_64/build/tsa-4.4.1-x86_64-unknown-cygwin-api-v50+.tar.gz it is the result of a change in octave dev that I backported for other reason on 4.0.2. I should check if the API portion was intentional or it is a mistake. Attached the modified cygport file to handle the new situation. Now also cygport check is implemented. Regards Marco --------------7B9A33071FF5FEC0B28A5811 Content-Type: text/plain; charset=UTF-8; name="octave-tsa.cygport" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="octave-tsa.cygport" Content-length: 2811 Rk9SR0U9InRzYSIKTkFNRT0ib2N0YXZlLXRzYSIKVkVSU0lPTj00LjQuMQpP Vj00LjQuMQpSRUxFQVNFPTEKCkNBVEVHT1JZPSJNYXRoIgpTVU1NQVJZPSJG b3JnZSA6IHRpbWUgc2VyaWVzIGFuYWx5c2lzIgpERVNDUklQVElPTj0iJHtT VU1NQVJZfSAKQ29udHJpYnV0ZWQgZnVuY3Rpb25zIGZvciBHTlUgT2N0YXZl IGZyb20gb2N0YXZlLnNvdXJjZWZvcmdlLm5ldCIKSE9NRVBBR0U9Imh0dHA6 Ly9vY3RhdmUuc291cmNlZm9yZ2UubmV0LyIKClNSQ19VUkk9Imh0dHA6Ly9t YXR6ZXJpLmFsdGVydmlzdGEub3JnL29jdGF2ZS1mb3JnZS8ke0ZPUkdFfS0k e1BWfS50YXIiClNSQ19ESVI9InRzYS0ke1BWfSIKUEFUQ0hfVVJJPSJkby1v Y3RhdmUtdXBkYXRlLnBhdGNoIgoKUEtHX05BTUVTPSIke1BOfSIKb2N0YXZl X3RzYV9DT05URU5UUz0nZXRjLyB1c3IvJwpvY3RhdmVfdHNhX1JFUVVJUkVT PSJvY3RhdmUiCgpzcmNfY29tcGlsZSgpIHsKICAgICAgICBjZCAke0R9CiAg ICAgICAgZG9kaXIgL3Vzci9zaGFyZS9vY3RhdmUvcGFja2FnZXMKICAgICAg ICBkb2RpciAvdXNyL2xpYi9vY3RhdmUvcGFja2FnZXMKCWV4cG9ydCBETF9M REZMQUdTPSItc2hhcmVkIC1mb3Blbm1wIgoKICAgICAgICBvY3RhdmUtY2xp IC0tZXZhbCAiCiAgICAgICAgZWNobyBvbgogICAgICAgIGRpYXJ5IC4uL2xv Zy9kaWFyeQogICAgICAgIG1vcmUgb2ZmCiAgICAgICAgcGtnIHByZWZpeCAk e0R9L3Vzci9zaGFyZS9vY3RhdmUvcGFja2FnZXMvICR7RH0vdXNyL2xpYi9v Y3RhdmUvcGFja2FnZXMvCiAgICAgICAgcGtnIGdsb2JhbF9saXN0ICAke0J9 L29jdGF2ZV9wYWNrYWdlcwogICAgICAgIHBrZyBidWlsZCAtbm9kZXBzIC1u b2F1dG8gLWdsb2JhbCAtdmVyYm9zZSAke0J9ICR7U30vJHtGT1JHRX0tJHtQ Vn0udGFyLmd6CiAgICAgICAgZWNobyBvZmYKIgp9CgpzcmNfdGVzdCgpIHsK ICAgICAgICBjZCAke0R9CiAgICAgICAgZG9kaXIgL3Vzci9zaGFyZS9vY3Rh dmUvcGFja2FnZXMKICAgICAgICBkb2RpciAvdXNyL2xpYi9vY3RhdmUvcGFj a2FnZXMKICAgICAgICB0ZXN0ZGlyPSInIiR7Rk9SR0V9LSR7UFZ9IiciCgog ICAgICAgIGNkICR7Qn0KICAgICAgICBzZWQgLWUgIjJzL2dsb2JhbF9wYWNr YWdlcy9sb2NhbF9wYWNrYWdlcy8iIG9jdGF2ZV9wYWNrYWdlcyA+IG9jdGF2 ZV9wYWNrYWdlc19sb2NhbAoKICAgICAgICBjZCAke0R9CiAgICAgICAgb2N0 YXZlLWNsaSAtLWV2YWwgIgogICAgICAgIGVjaG8gb24KICAgICAgICBkaWFy eSAuLi9sb2cvZGlhcnkKICAgICAgICBtb3JlIG9mZgogICAgICAgIHBrZyBs b2NhbF9saXN0ICAke0J9L29jdGF2ZV9wYWNrYWdlc19sb2NhbAogICAgICAg IHBrZyBsb2FkICR7Rk9SR0V9CiAgICAgICAgcGtnIGxpc3QKICAgICAgICBj ZCAke0R9L3Vzci9zaGFyZS9vY3RhdmUvcGFja2FnZXMKICAgICAgICBfX3J1 bl90ZXN0X3N1aXRlX18gKHske3Rlc3RkaXJ9fSwge30pCiAgICAgICAgZWNo byBvZmYKIgogICAgICAgIG12ICR7RH0vdXNyL3NoYXJlL29jdGF2ZS9wYWNr YWdlcy9mbnRlc3RzLmxvZyAke0R9Ly4uL2xvZwoKfQoKc3JjX2luc3RhbGwo KSB7CiAgICAgICAgY2QgJHtEfQogICAgICAgIGRvZGlyIC91c3Ivc2hhcmUv b2N0YXZlL3BhY2thZ2VzCiAgICAgICAgZG9kaXIgL3Vzci9saWIvb2N0YXZl L3BhY2thZ2VzCiAgICAgICAgYmlucGtnPSQoZmluZCAke0J9IC1uYW1lICIq Z3oiKQoJZXhwb3J0IERMX0xERkxBR1M9Ii1zaGFyZWQgLWZvcGVubXAiCgog ICAgICAgIG9jdGF2ZS1jbGkgLS1ldmFsICIKICAgICAgICBlY2hvIG9uCiAg ICAgICAgZGlhcnkgLi4vbG9nL2RpYXJ5CiAgICAgICAgbW9yZSBvZmYKICAg ICAgICBwa2cgcHJlZml4ICR7RH0vdXNyL3NoYXJlL29jdGF2ZS9wYWNrYWdl cy8gJHtEfS91c3IvbGliL29jdGF2ZS9wYWNrYWdlcy8KICAgICAgICBwa2cg Z2xvYmFsX2xpc3QgICR7Qn0vb2N0YXZlX3BhY2thZ2VzCiAgICAgICAgcGtn IGluc3RhbGwgLW5vZGVwcyAtbm9hdXRvIC1nbG9iYWwgLXZlcmJvc2UgJHti aW5wa2d9CiAgICAgICAgcGtnIGxpc3QKICAgICAgICBlY2hvIG9mZgoiCn0K Cg== --------------7B9A33071FF5FEC0B28A5811--