setupext.py is lacking freebsd7 although it has freebsd{5,6} in 'basedir' Reproducible: Always Steps to Reproduce: 1. emerge matplotlib Actual Results: Traceback (most recent call last): ... 0.99.0/work/matplotlib-0.99.0/setupext.py", line 316, in add_base_flags [os.path.join(p, 'include') for p in basedir[sys.platform] ]) KeyError: 'freebsd7' Expected Results: success
Created attachment 201758 [details, diff] ebuild patch
Created attachment 201760 [details, diff] adds freebsd7 to basedir
I took the liberty to fix it for FreeBSD 8 at the same time :) do you want the x86-freebsd keyword to the ebuild as well?
yeah, sure
done