Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675004 - x11-misc/obmenu-generator Missing dependency on dev-perl/Gtk2
Summary: x11-misc/obmenu-generator Missing dependency on dev-perl/Gtk2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-01-09 17:26 UTC by Tim Boudreau
Modified: 2020-01-23 20:15 UTC (History)
3 users (show)

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


Attachments
Patch to x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild (obmenu-generator-ebuild.patch,449 bytes, text/plain)
2019-01-09 17:58 UTC, Tim Boudreau
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Boudreau 2019-01-09 17:26:25 UTC
The current ebuild for x11-misc/obmenu-generator is missing a dependency on dev-perl/Gtk2.  Shell transcript:

tim@tim ~ $ obmenu-generator -i
Can't locate Gtk2.pm in @INC (you may need to install the Gtk2 module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.26.2/x86_64-linux /usr/local/lib64/perl5/5.26.2 /usr/lib64/perl5/vendor_perl/5.26.2/x86_64-linux /usr/lib64/perl5/vendor_perl/5.26.2 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl/5.24.3 /usr/lib64/perl5/vendor_perl/5.20.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.26.2/x86_64-linux /usr/lib64/perl5/5.26.2) at /usr/bin/obmenu-generator line 391.
tim@tim ~ $ sudo emerge dev-perl/Gtk2

<snip>

tim@tim ~ $ obmenu-generator -i
<openbox_pipe_menu>
    <item label="Terminal" icon=""><action name="Execute"><command><![CDATA[xfce4-terminal -e "/usr/bin/pre-exec.sh /usr/bin/fader.sh 0.79"]]></command></action></item>

...
Comment 1 Tim Boudreau 2019-01-09 17:58:19 UTC
Created attachment 560580 [details]
Patch to x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild

The attached patch adds the missing dependency
Comment 2 Tim Boudreau 2019-01-09 23:49:31 UTC
If "maintainer needed" means this patch is going to be in limbo, I'd be willing to volunteer to maintain this package (I maintain one overlay available through layman).

If that's needed, what's the process?
Comment 3 Pacho Ramos gentoo-dev 2019-01-12 10:56:14 UTC
you can take a look to https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide

Thanks
Comment 4 Jess Robinson 2019-09-06 09:41:17 UTC
Can confirm this is a bug.. Any luck with the becoming maintainer, Tim?
Comment 5 Larry the Git Cow gentoo-dev 2020-01-23 20:15:28 UTC
The bug has been closed via the following commit(s):

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

commit 9cec948fd785574fcf12821f31eaa9a7f654f9c5
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2020-01-23 20:14:41 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2020-01-23 20:15:16 +0000

    x11-misc/obmenu-generator: add missing dev-perl/Gtk2 dep & take pkg
    
    Closes: https://bugs.gentoo.org/675004
    
    Package-Manager: Portage-2.3.85, Repoman-2.3.20
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 x11-misc/obmenu-generator/metadata.xml                    | 5 ++++-
 x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)