Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 769524 - lxde-base/lxpanel and others (lxappearance,lxinput,lxrandr,lxtask) requires x11-libs/gtk+:2
Summary: lxde-base/lxpanel and others (lxappearance,lxinput,lxrandr,lxtask) requires x...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: gtk2-removal 769500
  Show dependency tree
 
Reported: 2021-02-08 09:52 UTC by charles17
Modified: 2022-12-06 19:52 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 charles17 2021-02-08 09:52:35 UTC
emerge -pvc x11-libs/gtk+:2

Calculating dependencies... done!
  x11-libs/gtk+-2.24.32-r1 pulled in by:
    lxde-base/lxappearance-0.6.3-r1 requires x11-libs/gtk+:2
    lxde-base/lxinput-0.3.5-r1 requires x11-libs/gtk+:2
    lxde-base/lxpanel-0.10.0-r1 requires x11-libs/gtk+:2
    lxde-base/lxrandr-0.3.2 requires x11-libs/gtk+:2
    lxde-base/lxtask-0.1.9 requires x11-libs/gtk+:2
Comment 1 Ionen Wolkens gentoo-dev 2021-02-08 11:09:46 UTC
There's a ::lxde-gtk3 overlay, albeit the contents are somewhat dated and needs EAPI bumps, unsure how well it works. Need someone willing to maintain this either way.
Comment 2 Andreas Sturmlechner gentoo-dev 2021-03-08 22:17:40 UTC
Oh, even 0.10.0 seems to indeed contain this configure switch:

> if test "x$enable_gtk3" = "xyes" ; then
>   gtk_module="gtk+-3.0"
>   pkg_modules="$pkg_modules $gtk_module libfm-gtk3 >= 1.2.0 libwnck-3.0"
>   keybinder_module=keybinder-3.0
> else
>   gtk_module="gtk+-2.0 >= 2.18.0"
>   pkg_modules="$pkg_modules $gtk_module libfm-gtk >= 1.2.0 libwnck-1.0"
>   keybinder_module=keybinder
> fi
But yeah, dead end without maintainer.
Comment 3 Larry the Git Cow gentoo-dev 2021-03-15 13:14:06 UTC
The bug has been referenced in the following commit(s):

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

commit f04f1d67da1b4e93614742c103a70e11b5e5f14d
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-03-14 09:48:52 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-03-15 13:08:22 +0000

    lxde-base/lxtask: 0.1.10 version bump, switch to GTK3
    
    Bug: https://bugs.gentoo.org/769524
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 lxde-base/lxtask/Manifest             |  1 +
 lxde-base/lxtask/lxtask-0.1.10.ebuild | 29 +++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+)

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

commit 767ad113f14b218323808e18eb715ceff42922a3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-03-14 01:41:44 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-03-15 13:08:22 +0000

    lxde-base/lxpanel: 0.10.1 version bump, EAPI-7, switch to GTK3
    
    Bug: https://bugs.gentoo.org/769524
    Closes: https://bugs.gentoo.org/708188
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 lxde-base/lxpanel/Manifest                         |  1 +
 .../lxpanel-0.10.1-fix-pager-panel-width.patch     | 37 +++++++++++
 lxde-base/lxpanel/lxpanel-0.10.1.ebuild            | 71 ++++++++++++++++++++++
 3 files changed, 109 insertions(+)

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

commit 077f2064d784d4c30c565ddf4921d318fdb42247
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-03-14 00:39:23 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-03-15 13:08:21 +0000

    lxde-base/lxrandr: Switch to GTK3
    
    Bug: https://bugs.gentoo.org/769524
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 lxde-base/lxrandr/lxrandr-0.3.2-r1.ebuild | 33 +++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

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

commit 09cbbb9c6011d9607df47e80dd29d761773d1743
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-03-14 00:35:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-03-15 13:08:20 +0000

    lxde-base/lxinput: EAPI-7 bump, switch to GTK3
    
    Bug: https://bugs.gentoo.org/769524
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 lxde-base/lxinput/lxinput-0.3.5-r2.ebuild | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

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

commit 0f2fcbf47daca9429d209596806816b93e38ff63
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-03-13 23:39:35 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-03-15 13:08:20 +0000

    lxde-base/lxappearance: EAPI-7 bump, switch to GTK3
    
    Add missing dependencies
    
    Bug: https://bugs.gentoo.org/769524
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../lxappearance/lxappearance-0.6.3-r2.ebuild      | 33 ++++++++++++++++++++++
 1 file changed, 33 insertions(+)
Comment 4 Andreas Sturmlechner gentoo-dev 2021-04-14 07:58:45 UTC
Dropped in 95dff4b54fe528c5cd8b44582ed3f26c54b6d157.