Really wanted to try out Hulu Desktop on my Mythbox, so I can get the Daily Show on the big screen in a convenient/legit fashion.
Knew 64-bit flash was still dicey on linux (Helloooo Adobe? 1998 called, they want their software back!) so did:
# yum localinstall huludesktop-i386.rpm
and it pulled in some 32-bit libs, I installed flash, and it should be groovy right? No. I run it and it says sorry you don’t have flash. I strace the thing and see it finding flash just fine but also see:
open("/lib/tls/i686/sse2/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2", 0xfff02f3c) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", 0xfff02f3c) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2", 0xfff02f3c) = -1 ENOENT (No such file or directory)
open("/lib/tls/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
Hmmmm ok so we’ll just …
# yum install libXt.i586
Yay it works. Booo Hulu for getting it wrong in a way less savvy users would never sort out. I’ll just enter a bug in their Bugzil…. oh never mind.
Grrrr nonfree software.