mplayerplug-in-3.55-r1 ebuild checks USEflags of firefox3 ebuild independently of 'firefox' USEflag. Thus, it refuses to build mplayerplug-in when it's meant to link against xulrunner and some xulrunner-less Firefox3 lies on the system. Example situation is when user wants to build all of his plugins against xulrunner-1.8 but also wants to have a copy of Firefox3. I suggest fixing that by simply doing Firefox version check only if appriopriate USEflags are desired. I attach fixed & cleaned up ebuild.
Created attachment 193190 [details] Fixed ebuild
Please attach unified diffs (diff -u) when you did changes to an ebuild. That would be much more handy for our devs.
Created attachment 193752 [details, diff] diff Here you are.
(In reply to comment #3) > Created an attachment (id=193752) [edit] > diff > > Here you are. > Patch is still broken, firefox-3.5 has no xulrunner useflag it is a dep that is not gonna go away from here on out.
Already fixed in tree.
Was fixed in-tree w/o a bump sometime ago...