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> ...
Created attachment 560580 [details] Patch to x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild The attached patch adds the missing dependency
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?
you can take a look to https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide Thanks
Can confirm this is a bug.. Any luck with the becoming maintainer, Tim?
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(-)