Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 758860 - media-libs/gegl-9999 suddenly needs "dot" from media-gfx/graphviz
Summary: media-libs/gegl-9999 suddenly needs "dot" from media-gfx/graphviz
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: PullRequest
Depends on:
Blocks:
 
Reported: 2020-12-06 23:40 UTC by cyrillic
Modified: 2021-04-11 08:09 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 cyrillic 2020-12-06 23:40:14 UTC
media-libs/gegl-9999 suddenly needs "dot" from media-gfx/graphviz

Reproducible: Always




This is the commit where things changed :
https://gitlab.gnome.org/GNOME/gegl/-/commit/5ac40e3c3f9ab25b1208a96a8fdcae6fd72958ef
Comment 1 Sergey Torokhov 2020-12-24 13:27:12 UTC
Now gegl-9999 isn't require obligatory graphviz dependency - it's fixed by upstream.

This runtime dependency could be added later as 'optfeature' for gegl (gegl::introcpect). Thus left open and drop block for gimp-9999.

As example this feature is optionally used at runtime as gegl feature of gimp menu "File - Debug - Show Image Graph".
Comment 2 Larry the Git Cow gentoo-dev 2021-04-11 08:09:16 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d7445cd5b4a81684ba19e5d73249da309dc022

commit 20d7445cd5b4a81684ba19e5d73249da309dc022
Author:     Sergey Torokhov <torokhov-s-a@yandex.ru>
AuthorDate: 2021-03-30 23:00:55 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-04-11 08:08:46 +0000

    media-libs/gegl: Remove '-Dgraphviz=disable' option
    
    The media-gfx/graphiz is runtime checking for gegl(gegl::introcpect).
    
    As example this feature is optionally used at runtime
    as gegl feature of gimp menu "File - Debug - Show Image Graph"
    if graphviz is presented in system for >=media-gfx/gimp-2.99.4[debug].
    
    Add optfeature.eclass log message.
    
    Closes: https://bugs.gentoo.org/758860
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    Closes: https://github.com/gentoo/gentoo/pull/20206
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 media-libs/gegl/gegl-0.4.30.ebuild | 9 +++++----
 media-libs/gegl/gegl-9999.ebuild   | 9 +++++----
 2 files changed, 10 insertions(+), 8 deletions(-)