Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 760666 - x11-misc/xxkb miss required dependency
Summary: x11-misc/xxkb miss required dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords: PATCH
: 614444 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-12-18 19:21 UTC by Maksym Sditanov
Modified: 2021-03-27 15:10 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge_info.txt,6.10 KB, text/plain)
2020-12-18 19:21 UTC, Maksym Sditanov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maksym Sditanov 2020-12-18 19:21:56 UTC
Created attachment 678757 [details]
emerge --info

Compilation of package x11-misc/xxkb-1.11.1-r1 and x11-misc/xxkb-1.11.1 always fails due to error:

resource.c:33:10: fatal error: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: No such file or directory
   33 | #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>

This header provided by package x11-libs/gdk-pixbuf-xlib

To fix this issue, xxkb ebuild should have dependency to x11-libs/gdk-pixbuf-xlib

diff -u x11-misc/xxkb/xxkb-1.11.1-r1.ebuild x11-misc/xxkb/xxkb-1.11.1-r2.ebuild
--- x11-misc/xxkb/xxkb-1.11.1-r1.ebuild 2019-10-25 21:09:38.000000000 +0300
+++ x11-misc/xxkb/xxkb-1.11.1-r2.ebuild 2020-12-18 21:11:52.605310739 +0200
@@ -31,6 +31,7 @@
        app-text/rman
        svg? ( virtual/pkgconfig )
        x11-misc/imake
+       x11-libs/gdk-pixbuf-xlib
 "
 
 src_prepare() {
Comment 1 Maksym Sditanov 2021-01-20 17:26:05 UTC
Any update?
Comment 2 Larry the Git Cow gentoo-dev 2021-03-15 20:05:44 UTC
The bug has been closed via the following commit(s):

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

commit 3f0dfe97ab5a70e7dc07b5f034ada4002afad68f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-15 20:05:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-15 20:05:40 +0000

    x11-misc/xxkb: add missing dep, BDEPEND
    
    Closes: https://bugs.gentoo.org/760666
    Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-misc/xxkb/xxkb-1.11.1-r1.ebuild | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-27 15:10:36 UTC
*** Bug 614444 has been marked as a duplicate of this bug. ***