Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 693754 - media-libs/libglvnd-1.1.1 should depend on x11-libs/libXext - configure: error: Package requirements (xext) were not met: Package 'xext', required by 'virtual:world', not found
Summary: media-libs/libglvnd-1.1.1 should depend on x11-libs/libXext - configure: erro...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-09-08 08:51 UTC by Pavol Cupka
Modified: 2019-09-18 20:24 UTC (History)
0 users

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


Attachments
ebuild patch (file_693754.txt,460 bytes, patch)
2019-09-08 08:51 UTC, Pavol Cupka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavol Cupka 2019-09-08 08:51:26 UTC
Created attachment 589398 [details, diff]
ebuild patch

without libXext libglvnd failes to confiure with:

checking for i686-pc-linux-gnu-pkg-config... /usr/bin/i686-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes                                                            
checking for X11... yes                                                                                         
checking for XEXT... no                                                                                         
configure: error: Package requirements (xext) were not met:                                                                                                                                                                      
                                                                                                                                                                                                                                 
Package 'xext', required by 'virtual:world', not found 

This solves it for me:
diff --git a/media-libs/libglvnd/libglvnd-1.1.1.ebuild b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
index 89d10684b..d8d9c0649 100644
--- a/media-libs/libglvnd/libglvnd-1.1.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
@@ -28,6 +28,7 @@ IUSE=""
 RDEPEND="
        !media-libs/mesa[-libglvnd(-)]
        x11-libs/libX11[${MULTILIB_USEDEP}]
+       x11-libs/libXext[${MULTILIB_USEDEP}]
        "
 DEPEND="${PYTHON_DEPS}
        ${RDEPEND}"
Comment 1 Larry the Git Cow gentoo-dev 2019-09-18 20:24:22 UTC
The bug has been closed via the following commit(s):

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

commit 378052578c7a89a49ecec89c8944c5f5c7190dda
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2019-09-18 19:26:23 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2019-09-18 20:09:50 +0000

    media-libs/libglvnd: Make X11 support optional
    
    Closes: https://bugs.gentoo.org/693754
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 media-libs/libglvnd/libglvnd-9999.ebuild | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)