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

net-dns/bind-tools fails compile stage - release-1.4

    • `ego sync` and `emerge world -uDNav`
    • sphinx missing dep is preventing it from running

      While performing world update net-dns/bind-tools fails at the compile stage with:

      make[3]: Entering directory '/var/tmp/portage/net-dns/bind-tools-9.18.17/work/bind-9.18.17/doc/man'
      echo ".. |rndc_conf| replace:: ``@sysconfdir@/rndc.conf``\n.. |rndc_key| replace:: ``@sysconfdir@/rndc.key``\n.. |named_conf| replace:: ``@sysconfdir@/named.conf``\n.. |bind_keys| replace:: ``@sysconfdir@/bind.keys``\n.. |named_pid| replace:: ``@runstatedir@/named.pid``\n.. |session_key| replace:: ``@runstatedir@/session.key``"
      .. |rndc_conf| replace:: @sysconfdir@/rndc.conf\n.. |rndc_key| replace:: @sysconfdir@/rndc.key\n.. |named_conf| replace:: @sysconfdir@/named.conf\n.. |bind_keys| replace:: @sysconfdir@/bind.keys\n.. |named_pid| replace:: @runstatedir@/named.pid\n.. |session_key| replace:: @runstatedir@/session.key
      /usr/bin/sphinx-build -b man -d ./_build/.doctrees/man -W -c . -a -n -D version="@""PACKAGE_VERSION@" -D today="@""RELEASE_DATE@" -D release="@""PACKAGE_VERSION@" -D rst_epilog="$(printf "${man_RST_EPILOG}")"  . ./_build/man
      Traceback (most recent call last):
        File "/usr/lib/python3.7/site-packages/sphinx/registry.py", line 19, in <module>
          from importlib_metadata import entry_points
        File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 18, in <module>
          from . import _adapters, _meta, _py39compat
        File "/usr/lib/python3.7/site-packages/importlib_metadata/_meta.py", line 1, in <module>
          from typing import Protocol
      ImportError: cannot import name 'Protocol' from 'typing' (/usr/lib/python3.7/typing.py)During handling of the above exception, another exception occurred:Traceback (most recent call last):
        File "/usr/lib/python-exec/python3.7/sphinx-build", line 5, in <module>
          from sphinx.cmd.build import main
        File "/usr/lib/python3.7/site-packages/sphinx/cmd/build.py", line 18, in <module>
          from sphinx.application import Sphinx
        File "/usr/lib/python3.7/site-packages/sphinx/application.py", line 35, in <module>
          from sphinx.registry import SphinxComponentRegistry
        File "/usr/lib/python3.7/site-packages/sphinx/registry.py", line 21, in <module>
          from importlib.metadata import entry_points
      ModuleNotFoundError: No module named 'importlib.metadata'
      make[3]: *** [Makefile:1003: manpages.stamp] Error 1
      make[3]: Leaving directory '/var/tmp/portage/net-dns/bind-tools-9.18.17/work/bind-9.18.17/doc/man'
      make[2]: *** [Makefile:452: all-recursive] Error 1
      make[2]: Leaving directory '/var/tmp/portage/net-dns/bind-tools-9.18.17/work/bind-9.18.17/doc'
      make[1]: *** [Makefile:625: all-recursive] Error 1
      make[1]: Leaving directory '/var/tmp/portage/net-dns/bind-tools-9.18.17/work/bind-9.18.17'
      make: *** [Makefile:531: all] Error 2
       

        1. build.log
          335 kB
        2. ego_profile_show.txt
          3 kB
        3. emerge-pqv.txt
          0.1 kB
        4. environment.txt
          81 kB

            Unassigned Unassigned
            overkill overkill
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: