I know this is trivial, but it caused me some grief when creating my first ebuild, since the space before the question mark breaks things. Perhaps ebuild should be changed to be more lenient with the syntax also... /usr/portage/skel.ebuild, line 88 # ssl ? ( >=openssl-0.9.6b ) should be: # ssl? ( >=openssl-0.9.6b )
Fixed. Thanks for the catch Bryce.