[16:04] <zmedico> FuzzyRay: gentoolkit 0.3.0_rc8 here and revdep-rebuild gives an error message for my EMERGE_DEFAULT_OPTS: /usr/bin/revdep-rebuild: line 1020: let: --load-average=2.5: syntax error: invalid arithmetic operator (error token is ".5") [16:04] <zmedico> not sure if it's been reported already [16:05] <FuzzyRay> zmedico: It hasn't [16:07] <FuzzyRay> We're not parsing something right from portageq, that is supposed to be your PORTAGE_NICENESS value [16:10] <zmedico> funky [16:12] <zmedico> FuzzyRay: you might to like emerge-webrsync: eval $(portageq envvar -v FEATURES FETCHCOMMAND GENTOO_MIRRORS) [16:13] <zmedico> except the SEARCH_DIRS and *_MASK vars look tricky [16:13] <zmedico> maybe do a backup of those first
Created attachment 215725 [details, diff] revdep-rebuild portageq patch Zac: This is a minimal change which doesn't break my system.
Created attachment 215727 [details, diff] Use eval portageq envvar -v .... This one uses eval $(portageq envvar -v ...) to evaluate all variables
Thanks, I tested both patches and they both mad the error go away.
$ svn commit -m "Set environment using 'portageq -v' (Bug 300229)" Sending gentoolkit/ChangeLog Sending gentoolkit/bin/revdep-rebuild Transmitting file data .. Committed revision 734. Second patch committed.
Released in gentoolkit-0.3.0_rc9 and gentoolkit-0.2.4.6