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]