Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11202

net-libs/libmbim-1.29.2 fails to build on Next

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical (Application) Critical (Application)
    • None
    • None
    • None
    • Hide
      On a Next system, with flavor: desktop and mix-ins: gnome,kde:

      emerge =net-libs/libmbim-1.29.2
      Show
      On a Next system, with flavor: desktop and mix-ins: gnome,kde: emerge =net-libs/libmbim-1.29.2
    • 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

       

       

            seemant seemant
            adbosco adbosco
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: