bruce, should ethereal be using the "gtk" USE flag instead of "X" seeing as the frontend is gtk?
Yep. Fixed.