On 7/20/2012 5:20 PM, Ken Brown wrote:
On 7/20/2012 3:27 PM, Yaakov (Cygwin/X) wrote:
On 2012-07-20 11:19, Ken Brown wrote:
1. The setup.hint generated for emacs (but not emacs-X11) erroneously
listed perl and python in the "requires".  I'm attaching my .cygport
file and the associated patches in case you want to try to replicate
this.

/usr/bin/grep-changelog is a perl script, and there are python modules

Ah, I missed that.  In the past it wasn't picked up by __list_deps.

in /usr/share/emacs/$PV/etc used by python.el.  I'd say in this case
that the perl dep is correct, but python is optional and could probably
be ignored.

I'm just not sure how to handle that.  AFAICS REQUIRES shouldn't
override autogeneration; there are plenty of cases where it will be
correct but incomplete and we just need to add.  Of course, you could
just continue using a pkg_name.hint for just that subpackage, but that
defeats the purpose.  I'm open to ideas here.

How about something like [PKG_]REQUIRE_EXCLUDES for packages that we
don't want to require?

Yaakov,

Any further thoughts about this?

Ken

Reply via email to