-
Bug
-
Resolution: Fixed
-
Critical (Application)
-
None
-
None
-
None
-
Blocks net-misc/modemmanager, net-libs/webkit-gtk and more than 40 pacakges including net-misc/networkmanager and gnome-base/gnome-control-center
-
A new version of net-libs/libmbim has been autogenned which requires a newer version of sys-apps/help2man.
I was trying to emerge webkit-gtk-2.34.1, and it pulls in net-libs/libmbim-1.29.2 as dependency. Actually, the chain of dependencies goes like this:
webkit-gtk -> net-misc/modemmanager[qmi] net-misc/modemmanager[qmi] -> net-libs/libqmi[mbim] net-libs/libqmi[mbim] -> net-libs/libmbim
This is the standard USE flag configuration (flavor: desktop, mix-ins: gnome, kde). I have nothing in my /etc/make.conf or in /etc/portage/package.use .
On the system described above, libmbim fails at compile phase with the following error message:
FAILED: docs/man/mbimcli.1 /usr/bin/help2man --output=docs/man/mbimcli.1 '--name=Control MBIM devices' '--help-option="--help-all"' /var/tmp/portage/net-libs/libmbim-1.29.2/work/libmbim-1.29.2-build/src/mbimcli/mbimcli Can't locate Locale/gettext.pm in @INC (you may need to install the Locale::gettext module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.32.0/x86_64-linux-thread-multi /usr/local/lib64/perl5/5.32.0 /usr/lib64/perl5/vendor_perl/5.32.0/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.32.0 /usr/lib64/perl5/5.32.0/x86_64-linux-thread-multi /usr/lib64/perl5/5.32.0) at /usr/bin/help2man line 29. BEGIN failed--compilation aborted at /usr/bin/help2man line 29.
Upgrading sys-apps/help2man from the available v.1.47.10 to the latest 1.49.3 or downgrading net-libs/libmbim to the latest version that doesn't require the sys-apps/help2man upgrade will solve the problem.
By the way, net-libs/libmbim is autogenned together with net-mic/networkmanager at:
kit-fixups/net-kit/net-misc/networkmanager/autogen.yaml