Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607880 - www-client/chromium: 56 version depend both gtk versions? why?
Summary: www-client/chromium: 56 version depend both gtk versions? why?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-01 06:50 UTC by wkg
Modified: 2017-04-20 17:34 UTC (History)
1 user (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 wkg 2017-02-01 06:50:58 UTC
with flag gtk3, gtk2 depend too

maybe this: 

--- chromium-56.0.2924.76-r1.ebuild
+++ chromium-56.0.2924.76-r1.ebuild
@@ -108,7 +108,7 @@
        sys-devel/flex
        virtual/pkgconfig
        dev-vcs/git
-       x11-libs/gtk+:2
+       !gtk3? ( x11-libs/gtk+:2 )
        x11-libs/gtk+:3
        $(python_gen_any_dep '
                dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]



????
Comment 1 Mike Gilbert gentoo-dev 2017-02-01 16:13:58 UTC
The build system requires both be present at build time. It does a pkg-config check for both libraries that cannot be easily disabled.
Comment 2 wkg 2017-02-01 16:25:40 UTC
(In reply to Mike Gilbert from comment #1)
> The build system requires both be present at build time. It does a
> pkg-config check for both libraries that cannot be easily disabled.

sorry for the bug, a bug means of chrome ..
Comment 3 Mike Gilbert gentoo-dev 2017-04-20 17:34:13 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506d7c5190a7a54ba37dfc79436485545e2b438e

commit 506d7c5190a7a54ba37dfc79436485545e2b438e
Author: Dmitry <dmitriyhetman@gmail.com>
Date:   Thu Apr 13 23:17:39 2017 +0000

    www-client/chromium: drop build-time deps on x11-libs/gtk+:{2,3}
    
    Closes: https://github.com/gentoo/gentoo/pull/4420

 www-client/chromium/chromium-59.0.3067.0.ebuild | 2 --
 1 file changed, 2 deletions(-)