Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 569348

Summary: gimp-9999 now requires libmypaint-gegl
Product: Gentoo Linux Reporter: DrSlony <bugs>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: bugs
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description DrSlony 2015-12-23 15:00:35 UTC
https://git.gnome.org/browse/gimp/commit/?id=d01ba07ed62eeccd237ffc560573d15c27e7efb1

As of that commit, gimp-9999 now requires media-gfx/mypaint

Reproducible: Always
Comment 1 DrSlony 2015-12-23 15:04:24 UTC
I was wrong, its not media-gfx/mypaint, it seems to want some -gegl version of mypaint:
  checking for LIBMYPAINTGEGL... no
  configure: error: Package requirements (libmypaint-gegl >= 1.1) were not met:
  No package 'libmypaint-gegl' found
Comment 2 DrSlony 2015-12-23 15:20:47 UTC
Suggestion I got:
su -c 'scons enable_gegl=yes use_sharedlib=yes enable_introspection=no prefix=/opt install'
then move the *.so files in brushlib to /opt/lib and the *.pc files to /opt/lib/pkgconfig. Then it compiles.

"I built that and mypaint worked, but I did not get the libmypaint-gegl thing, so I built from git.  I got a working libmypaint-gegl, but mypaint does not work...  Heh!  It does not seem to like me adding my own prefix... It's a moving target right now, and will get sorted."

Working mypaint or not, it would be nice if gimp-9999 compiled again.
Comment 3 DrSlony 2015-12-23 21:44:54 UTC
Closing as invalid because libmypaint is actually a separate code base. See bug 569548.