After the update of lang/ruby18 to 1.8.6, variable RUBY_PORTEPOCH is referenced in Makefile of following ruby sub-ports: - converters/ruby-iconv - databases/ruby-gdbm - lang/ruby-mode.el - x11-toolkits/ruby-tk But such variable is not defined anywhere in the port tree, and PORTEPOCH of these ports is decremented to zero as result of this. Fix: I guess following is what maintainer intended but forgot: - Set RUBY_PORTEPOCH to 1 in bsd.ruby.mk. - Include bsd.ruby.mk in Makefile of these ports. How-To-Repeat: Update port tree to the latest one.
Responsible Changed From-To: freebsd-ports-bugs->stas Over to maintainer
stas 2007-04-04 12:52:04 UTC FreeBSD ports repository Modified files: Mk bsd.ruby.mk Log: - Add forgotten RUBY_PORTEPOCH variable [1] - Document new variables. PR: ports/111209 [1] Submitted by: KIMURA Yasuhiro <yasu@utahime.org> [1] Revision Changes Path 1.160 +4 -1 ports/Mk/bsd.ruby.mk _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!
Bad news. I updated my port tree and found the problem still exists. And there was also a report at freebsd-ports ML. It seems there is nothing to keep the idea of RUBY_PORTEPOCH variable from working well, but anyway PORTEPOCH of these ports (and that of lang/ruby18) is still set to zero...
On Thu, 05 Apr 2007 10:09:43 +0900 (JST) KIMURA Yasuhiro <yasu@utahime.org> mentioned: > Bad news. I updated my port tree and found the problem still > exists. And there was also a report at freebsd-ports ML. It seems > there is nothing to keep the idea of RUBY_PORTEPOCH variable from > working well, but anyway PORTEPOCH of these ports (and that of > lang/ruby18) is still set to zero... > > Hmm... Should work. Are you sure you've updated bsd.ruby.mk too? -- Stanislav Sedov ST4096-RIPE