some cygport packaging issues

Thomas Wolff towo@towo.net
Sun Aug 18 18:15:00 GMT 2013


Am 17.08.2013 14:22, schrieb Ken Brown:
> On 8/17/2013 4:10 AM, Thomas Wolff wrote:
>> Am 15.08.2013 10:36, schrieb Corinna Vinschen:
> [...]
>>> and drop the DEPEND line.  The deps will be autogenerated anyway.
>> Amazing, I wonder, how this works reliably (even with packages that do
>> not use auto-stuff).
>> If cygport would still consider DEPEND=libncursesw-devel, it could
>> generate "requires: libncursesw10" rather than "requires: libncurses10"
>> and setup.hint file could remain the same for 32bit/64bit.
>> Also, I'd prefer to keep DEPEND=gettext-devel because (as I had reported
>> earlier) without gettext cygport fails (and hangs).
>
> You're confusing DEPEND    and REQUIRES.  The first is for *build* 
> dependencies.  It's the second that you want here.  Whatever you put 
> in REQUIRES gets added to the automatically generated "requires:".
I didn't confuse them. When I didn't have gettext installed, cygport 
failed (as reported), so as a workaround for that, DEPEND is what I 
needed here (to at least get a warning...) as apparently gettext is a 
build requirement (not for the specific package though, but for cygport 
itself).
Thomas



More information about the Cygwin-apps mailing list