On Mon, Nov 21, 2016 at 02:55:17PM +0000, Christian Weisgerber wrote:
> On 2016-11-21, Stuart Longland <[email protected]> wrote:
> 
> > Other webkit-based browsers seem to be similarly affected.  They fail
> > installing because there's no gstreamer1-plugins-libav package
> > available.  `surf` was another I tried, with identical results.  It's as
> > if the package went AWOL, because it clearly had to have built for
> > midori and surf to be built.
> 
> No, gstreamer1-plugins-libav is a RUN_DEPENDS.  The midori and surf
> packages can be _built_ without it, just not installed.
 
Fair enough, is there much point supplying a binary package that can't
be installed?  I would have thought it was in RUN_DEPENDS because the
application binary links against it at runtime: something it normally
can only do if the relevant .so is installed on the build host at the
time of linking.

Thinking about it now: gstreamer uses a dynamic loading infrastructure,
so the library isn't needed to be present for building as it's gstreamer
core itself that gets linked.  The libav plug-in does have some MIPS32
assembly in it that can cause grief too.  (And it embeds its own libav.)

For what it's worth, I don't care much for multimedia playback on this
machine, but I suspect it's a compile-time flag to turn it off.

I'll keep hunting then, see what can be achieved.  I just tried `vimb`
on here, and it installs but just Bus Errors.

Fun and games.  At least I have lynx. :-)
-- 
Stuart Longland (aka Redhatter, VK4MSL)

I haven't lost my mind...
  ...it's backed up on a tape somewhere.

Reply via email to