Thomas Klausner <wiz%NetBSD.org@localhost> writes:
On Tue, Apr 02, 2013 at 02:39:45AM +0400, Aleksej Saushev wrote:
Joerg Sonnenberger <joerg%britannica.bec.de@localhost> writes:
> On Mon, Apr 01, 2013 at 10:23:17PM +0000, Aleksej Saushev wrote:
>> Module Name: pkgsrc
>> Committed By: asau
>> Date: Mon Apr 1 22:23:17 UTC 2013
>>
>> Modified Files:
>> pkgsrc/biology/mpqc: Makefile
>>
>> Log Message:
>> Leave a note about Tk dependency so that the story doesn't repeat.
>> Skip interpreter check for tkmolrender.
>
> Are you even reading the mails you get? No unexecutable files in bin.
Yes, I'm reading it.
The fix is correct. It is intended that the package doesn't depend on Tk.
How about installing the one file that depends on tk in a separate
package that DOES depend on tk, and not installing it here?
I find this workaround really unnecessary for such a minor issue.
Current solution may be not aesthetically pleasing for some, but I find
other alternatives worse. Users are not that stupid to understand the
need to install Tk, if they do find the need to use this interface.
What is more important, you wouldn't notice this at all, if the script
used the reexecution trick which is usual in TCL community.
As for "no unexecutable files in bin" requirement, it is rubbish, in rough
words.
We installed and continue to install packages that do not satisfy this
condition.
Somehow it never bothered anyone before today.