Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 755962 - media-gfx/gimp-9999 now depends on masked x11-libs/pango >= 1.44.0
Summary: media-gfx/gimp-9999 now depends on masked x11-libs/pango >= 1.44.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergey Torokhov
URL:
Whiteboard:
Keywords:
Depends on: 698922
Blocks:
  Show dependency tree
 
Reported: 2020-11-21 16:13 UTC by jospezial
Modified: 2020-12-26 23:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2020-11-21 16:13:03 UTC
https://gitlab.gnome.org/GNOME/gimp/-/commit/b19e7796b27b7ba98562c019ff9606793810a342


Error: GIMP configuration failed.

  - Error: missing dependency pangocairo >= 1.44.0 and pangoft2
      *** We require Pango with the optional support for Cairo compiled in.
Comment 1 Sergey Torokhov 2020-12-06 13:28:02 UTC
Sorry, currently the media-libs/gegl-9999 is broken too in Gentoo due to some changes in upstream. The details and discussion is available here [1]. I.e it's seems that media-gfx/graphviz should become the dependency for non-conditional gegl[introspection]  to fix some issue.

[1] https://gitlab.gnome.org/GNOME/gegl/-/commit/5ac40e3c3f9ab25b1208a96a8fdcae6fd72958ef
Comment 2 Larry the Git Cow gentoo-dev 2020-12-26 23:18:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b195c1624b27428e4fca190e0ab4316cf52d2d

commit 52b195c1624b27428e4fca190e0ab4316cf52d2d
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2020-12-26 22:15:10 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2020-12-26 23:18:19 +0000

    media-gfx/gimp/gimp: migrate to lua-single.eclass
    
    Latest 2.99 and the live ebuild; older versions do not depend on Lua.
    Approved by the maintainer via comment in the GitHub PR #18768.
    Also includes the requested Pango version bump in the dependencies of 9999.
    
    Closes: https://bugs.gentoo.org/752747
    Closes: https://bugs.gentoo.org/755962
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 media-gfx/gimp/gimp-2.99.2-r100.ebuild | 257 +++++++++++++++++++++++++++++++++
 media-gfx/gimp/gimp-9999.ebuild        |  32 ++--
 2 files changed, 277 insertions(+), 12 deletions(-)