dvdstyler linked to wxGTK-2.6 (compiled with gtk2) WAY slower than under wxGTK-2.4 (compiled with -gtk2). I couldn't get wxGTK-2.6 to compile without gtk2 support, so I rolled back to wxGTK-2.4 and applied. Reproducible: Always Steps to Reproduce: 1. Upgrade to wxGTK-2.6 (default USE flags) 2. emerge dvdstyler (default USE flags) and 3. author DVD Actual Results: I took a trip to Saskatchewan while the DVD finished authoring. It took on the order of 18 hours to author the DVD. Expected Results: Should have taken about 20 minutes. In fact, I tested demultiplexing using mpgtx from the command line and confirmed that it was not the cause. I'm not sure why, I couldn't wxGTK-2.6 to take the -gtk2 USE flag. Each time I would compile wxGTK-2.6 with that USE flag, dvdstyler would still launch with GTK2 instead of the faster GTK1. When I rolled back to wxGTK-2.4 (x86 stable) it accepted the flag and dvdstyler worked as expected, authoring a DVD in about 20 minutes. I don't believe it's a dvdstyler bug per say, but dvdstyler is affected in a major way.
Try enabling wxgtk1 flag in wxGTK and see if it builds with gtk1 support. Probably dvdstyler code is still using 2.4 style interface which is slower than 2.6, and you should wait for a new version which works with 2.6 natively.
Yeah, you're right. I upgraded to wxGTK-2.6 again with USE="-gtk2 wxgtk1" but before you reinstall dvdstyler you've got to get rid of wxGTK-2.4 which stuck around. So, removed wxGTK-2.4, installed wxGTK-2.4 with USE="-gtk2 wxgtk1" and reinstalled dvdstyler. Nice and fast. However the gtk2 stuff is quite broken still. I'd call this one a definite showstopper until it's fixed. Is dvdstyler the only app that suffers from this? If so, I'd recommend adding -gtk2 wxgtk1 to the default ebuild for wxGTK-2.*
Err, that should be "So, removed wxGTK-2.4, installed wxGTK-2.6 with USE="-gtk2 wxgtk1" and reinstalled dvdstyler." Typo
I simply updated the wxGTK dependency to 2.4*, dunno about the other apps.