On 2014-01-13 13:21, Andrew Schulman wrote:
lftp also has this problem.  It comes with a few sample scripts, two of which
are in Perl.  I include the sample scripts because why not, but cygport is now
quite diligent about finding this sort of thing, with the result that its
automatically-generated setup.hint now says that lftp depends on Perl.  Which is
annoying.

If they are just examples, you could install them as docs instead, as script dependencies under docdir are ignored; in the case of lftp:

cyginstall lib_LTLIBRARIES= pkgdatadir=\$(docdir)/examples

lftp isn't part of base of course.  I guess my point is just that when the only
option for dependency is "Requires", and Requires is determined automatically,
dependency lists are going to tend to grow.  It certainly seems to me that my
setup runs are pulling in a lot of extra required packages these days, that I
have no idea what they're for.

While there have been a few false positives, IMO cygport setup.hint generation has made for much more accurate dependencies overall, and the additional deps it finds really *should* have been there all along. That being said, please let us know if there are any specific dependency issues that you see.


Yaakov


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

Reply via email to