Hi Anton, others On Mon, 2020-05-11 at 07:45 -0400, Anton Aylward wrote:
On 28/04/2020 08:32, Daniel Bauer wrote:
I added that repo Carlos mentioned. This repo contains version 1.5 of libmypaint, but not 1.4 as required by gimp of the same repo
I recall going through this self same idiocy myself.
May be if I explain how this problem originates, I'll hopefully convince you that this isn't some "idiocy" on part of obs://graphics maintainers or anyone else, but rather an example of why installing packages from the devel repositories is not a recommended way of getting an "updated" application while continuing to use Leap:X as the base OS. The complaint about libmypaint is but a red herring. Rather, since obs://graphics serves as a devel project for openSUSE:Factory -- __not__ as a backport for Leap:15.X, libraries therein continue to be upgraded to their latest versions and pushed to openSUSE:Factory. One of these -- babl -- as part of its upgrade to version 0.1.70, switched to using meson >= 0.50 as its only build system (by upstream). As soon as this was checked into graphics, it stopped building for Leap:15.1 and became unresolvable. Why? Because Leap:15.1 only has meson 0.46 in its official repo and obs://graphics doesn't have meson >= 0.50.0 for Leap either (rightly so, it's not a graphics library/application but a core build system tool). Gimp also has a dependency on babl (in addition to libmypaint), so when babl became unresolvable in the graphics project for Leap:15.1, so did gimp, and it has been thus since. The last successful build of gimp for Leap:15.1 happened with babl version 0.1.66 (last pre-0.1.70 version), when the graphics project still had libmypaint version 1.4 which gimp linked against. In the meanwhile, libmypaint, which still builds just fine even on Leap 15.1 has continued being updated (now at v1.5.1, soon to-be v1.6.0) in the project (and sent to Factory), so version 1.4 is no longer available for any oS version from obs://graphics. Fwiw, gimp 2.10.x is in Leap:15.2 and, of course, has been in Tumbleweed for a while.
it seems that version is no longer in the repository :-( I can't account for why.
I hope this helps you understand why. Cheers, -- Atri Bhattacharya (maintainer of libmypaint) Mon 11 May 18:21:32 CEST 2020 Sent from openSUSE Tumbleweed on my laptop. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org