On Mon, Apr 18, 2005 at 11:26:20AM +0900, Takuo KITAME wrote: > > Package: flashplugin-nonfree > > Version: 7.0.25-5 > > Severity: normal > > > > The nonfree Flash Plugin for linux is compiled with support for esound > > but it doesn't work under debian because it looks for libesd.so.1 while > > debian installs libesd.so.0, which seems correct because esound version > > is 0.2.35: > > flashplugin-nonfree is just a installer package. > Please send Application Bug to Macromedia inc. > > -- > Takuo KITAME
Of course the bug is not in the installer but nevertheless the result of installing flashplugin-nonfree is a flawed software that doesn't work as expected with esound. Since the fix consist in changing ONE single bit in a downloaded file I suggest that you fix the problem in the installer until it gets fixed by Macromedia, if ever. The following code can be used to do the job: libflashplayer="/usr/lib/flashplugin-nonfree/libflashplayer.so" case "$(md5sum $libflashplayer)" in b74b689d6c075c7880be7c3747e7e9db*) offset=1924172 echo "Fixing libesd.so.1 in libflashplayer.so..." echo -n "0" \ | dd of=$libflashplayer bs=$offset seek=1 conv=notrunc 2>/dev/null ;; bd6e78ae9c4cbe1d392a4b2795fa19e4*) ;; *) echo "unknown md5sum for libflashplayer.so" >&2 ;; esac BTW, I sent a bug report to Macromedia and never got a reply. -- Massimo Dal Zotto <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]