[ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0

Yaakov Selkowitz yselkowitz@cygwin.com
Tue Jun 7 21:44:00 GMT 2016


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...

>>>> octave-tsa requires:  octave

That's not what I'm seeing locally:

 >>> octave-tsa requires: cygwin libgomp1 octave octave

Are you compiling this natively?

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?

-- 
Yaakov



More information about the Cygwin-apps mailing list