Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 753893 - x11-plugins/wmdrawer depends on gdk-pixbuf[X]
Summary: x11-plugins/wmdrawer depends on gdk-pixbuf[X]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 534330
  Show dependency tree
 
Reported: 2020-11-10 17:56 UTC by Matt Turner
Modified: 2020-12-17 14:00 UTC (History)
0 users

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 Matt Turner gentoo-dev 2020-11-10 17:56:36 UTC
> Package 'gdk-pixbuf-xlib-2.0', required by 'virtual:world', not found
> images.c:29:10: fatal error: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: No such file or directory
>    29 | #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.

gdk-pixbuf-xlib was removed in v2.42.0.
Comment 1 Bernard Cafarelli gentoo-dev 2020-11-10 20:40:03 UTC
Calls gdk_pixbuf_xlib_init and gdk_pixbuf_xlib_render_pixmap_and_mask in code, so definitely needs the split gdk-pixbuf-xlib (or port, this is old code)
Comment 2 Larry the Git Cow gentoo-dev 2020-11-21 18:02:08 UTC
The bug has been closed via the following commit(s):

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

commit cccda91798a0e5a6105be544e98a6d51144fc32b
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2020-11-21 17:59:38 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2020-11-21 18:02:01 +0000

    x11-plugins/wmdrawer: update gdk-pixbuf dependency
    
    Closes: https://bugs.gentoo.org/753893
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2020-12-17 14:00:04 UTC
The bug has been referenced in the following commit(s):

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

commit beada567dfb0195d8d8fc68a4e5fb43043c36501
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-12-17 13:58:50 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-12-17 13:59:50 +0000

    x11-plugins/wmdrawer: simplify gdk-pixbuf-xlib dep
    
    Old versions of gdk-pixbuf carrying USE=X are gone, simplify dep.
    The previous dep was broken, as completely unsatisfyable now with
    <gdk-pixbuf-2.42 gone due to the multiple dep case still depending
    on gdk-pixbuf[X] instead of gdk-pixbuf-xlib.
    Before it was also holding back gdk-pixbuf upgrade.
    
    Bug: https://bugs.gentoo.org/753893
    Package-Manager: Portage-3.0.12, Repoman-3.0.2
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)