* Re: [gentoo-user] Compilation error mpv / libav
[not found] <XD2T1w03d1kktTk01D2UHa>
@ 2017-11-08 3:21 ` John Campbell
2017-11-08 3:51 ` tuxic
[not found] ` <XFrz1w00a1kktTk01Fs14Z>
0 siblings, 2 replies; 5+ messages in thread
From: John Campbell @ 2017-11-08 3:21 UTC (permalink / raw
To: gentoo-user
On 11/07/2017 05:01 PM, tuxic@posteo.de wrote:
> Hi,
>
> I got a couple of depending compilation errors...
>
> Top of the stack seems to a problem with mpv / libav.
>
> Is there any known fix for that?
>
> Thanks a lot for any help in advance! :)
I've got mpv-9999 installed. I'm pretty sure you need to move to
ffmpeg-9999 as well.
Also, libav and ffmpeg are mutually exclusive. You can have one, but
not the other.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Compilation error mpv / libav
2017-11-08 3:21 ` [gentoo-user] Compilation error mpv / libav John Campbell
@ 2017-11-08 3:51 ` tuxic
2017-11-08 7:28 ` [gentoo-user] " Nikos Chantziaras
[not found] ` <XFrz1w00a1kktTk01Fs14Z>
1 sibling, 1 reply; 5+ messages in thread
From: tuxic @ 2017-11-08 3:51 UTC (permalink / raw
To: gentoo-user
On 11/07 07:21, John Campbell wrote:
> On 11/07/2017 05:01 PM, tuxic@posteo.de wrote:
> > Hi,
> >
> > I got a couple of depending compilation errors...
> >
> > Top of the stack seems to a problem with mpv / libav.
> >
> > Is there any known fix for that?
> >
> > Thanks a lot for any help in advance! :)
>
> I've got mpv-9999 installed. I'm pretty sure you need to move to
> ffmpeg-9999 as well.
>
> Also, libav and ffmpeg are mutually exclusive. You can have one, but
> not the other.
>
I installed ffmpeg-9999 and it compiles fines.
Everything else failed again (for example mpv-9999).
Why does an update of already ok installed applications
break something in parts because the installation
has components, which are mutually exclusive?
They weren't before (whichout the update everythong was fine...)
Cheers
Meino
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Compilation error mpv / libav
[not found] ` <XFrz1w00a1kktTk01Fs14Z>
@ 2017-11-08 5:04 ` John Campbell
2017-11-08 5:50 ` R0b0t1
0 siblings, 1 reply; 5+ messages in thread
From: John Campbell @ 2017-11-08 5:04 UTC (permalink / raw
To: gentoo-user
> I installed ffmpeg-9999 and it compiles fines.
>
> Everything else failed again (for example mpv-9999).
>
> Why does an update of already ok installed applications
> break something in parts because the installation
> has components, which are mutually exclusive?
> They weren't before (whichout the update everythong was fine...)
I've been periodically fighting with mpv and ffmpeg for various reasons
for quite some time. Which is why I've been pushed into running live
versions of both. Version bumps on ebuilds that fail version checks
(like this one) is my first line of defence.
The reason live rebuilds keep breaking even though they're installed it
the upstream developers change to library requirements and flags without
telling anyone.
There's a bug report about this at https://bugs.gentoo.org/635650 which
seems to offer several solutions and satisfies none... It looks like
the decision at present is "wait and hope it gets fixed upstream"
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Compilation error mpv / libav
2017-11-08 5:04 ` [gentoo-user] " John Campbell
@ 2017-11-08 5:50 ` R0b0t1
0 siblings, 0 replies; 5+ messages in thread
From: R0b0t1 @ 2017-11-08 5:50 UTC (permalink / raw
To: gentoo-user
On Tue, Nov 7, 2017 at 11:04 PM, John Campbell <jdc.rpv@cox.net> wrote:
>
>> I installed ffmpeg-9999 and it compiles fines.
>>
>> Everything else failed again (for example mpv-9999).
>>
>> Why does an update of already ok installed applications
>> break something in parts because the installation
>> has components, which are mutually exclusive?
>> They weren't before (whichout the update everythong was fine...)
>
> I've been periodically fighting with mpv and ffmpeg for various reasons
> for quite some time. Which is why I've been pushed into running live
> versions of both. Version bumps on ebuilds that fail version checks
> (like this one) is my first line of defence.
>
> The reason live rebuilds keep breaking even though they're installed it
> the upstream developers change to library requirements and flags without
> telling anyone.
>
> There's a bug report about this at https://bugs.gentoo.org/635650 which
> seems to offer several solutions and satisfies none... It looks like
> the decision at present is "wait and hope it gets fixed upstream"
>
With Gentoo that is usually the most expedient solution, cost of time
considering.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-user] Re: Compilation error mpv / libav
2017-11-08 3:51 ` tuxic
@ 2017-11-08 7:28 ` Nikos Chantziaras
0 siblings, 0 replies; 5+ messages in thread
From: Nikos Chantziaras @ 2017-11-08 7:28 UTC (permalink / raw
To: gentoo-user
On 08/11/17 05:51, tuxic@posteo.de wrote:
> I installed ffmpeg-9999 and it compiles fines.
>
> Everything else failed again (for example mpv-9999).
>
> Why does an update of already ok installed applications
> break something in parts because the installation
> has components, which are mutually exclusive?
> They weren't before (whichout the update everythong was fine...)
With mpv, I'd recommend using their own build system if you want the
current git version of mpv. It compiles ffmpeg too and uses it
privately, which frees you from the burden of having to emerge
ffmpeg-9999 and break other packages that rely on ffmpeg.
If the mpv ebuild has a "bundled-ffmpeg' USE flag, we would be fine. But
since it doesn't, it's recommended to not use Gentoo's mpv ebuild and
instead build it manually. Fortunately, mpv's build script is easy to
use. You just run it from time to time and it will get you a build from
latest git using latest ffmpeg.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-11-08 7:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <XD2T1w03d1kktTk01D2UHa>
2017-11-08 3:21 ` [gentoo-user] Compilation error mpv / libav John Campbell
2017-11-08 3:51 ` tuxic
2017-11-08 7:28 ` [gentoo-user] " Nikos Chantziaras
[not found] ` <XFrz1w00a1kktTk01Fs14Z>
2017-11-08 5:04 ` [gentoo-user] " John Campbell
2017-11-08 5:50 ` R0b0t1
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox