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

metatools: consistent invalid file descriptor with editors-kit

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None

      I have recently been seeing a consistent "invalid file descriptor" as part of the editors-kit autogen. This does not cause autogen to die, but it shows up. It is appearing most of the time on a local developer "merge-kits next" run. This should be investigated:

      [WARNING 14:14:02] doit: DEBUG NOT enabled
      [WARNING 14:14:02] Unable to find /home/drobbins/repo_tmp/source-trees/kit-fixups/editors-kit/next/profiles/repo_name.
      [INFO 14:14:02] Fetched https://api.github.com/repos/vim/vim/tags (cached)
      [INFO 14:14:02] Created: app-editors/vim/vim-8.2.4777.ebuild
      [INFO 14:14:02] Created: app-editors/vim-core/vim-core-8.2.4777.ebuild
      [INFO 14:14:02] Created: app-editors/gvim/gvim-8.2.4777.ebuild
      Exception ignored in: <function BaseEventLoop.__del__ at 0x7f00d4780f80>
      Traceback (most recent call last):
        File "/usr/lib/python3.7/asyncio/base_events.py", line 628, in __del__
          self.close()
        File "/usr/lib/python3.7/asyncio/unix_events.py", line 55, in close
          super().close()
        File "/usr/lib/python3.7/asyncio/selector_events.py", line 91, in close
          self._close_self_pipe()
        File "/usr/lib/python3.7/asyncio/selector_events.py", line 98, in _close_self_pipe
          self._remove_reader(self._ssock.fileno())
        File "/usr/lib/python3.7/asyncio/selector_events.py", line 271, in _remove_reader
          key = self._selector.get_key(fd)
        File "/usr/lib/python3.7/selectors.py", line 190, in get_key
          return mapping[fileobj]
        File "/usr/lib/python3.7/selectors.py", line 71, in __getitem__
          fd = self._selector._fileobj_lookup(fileobj)
        File "/usr/lib/python3.7/selectors.py", line 225, in _fileobj_lookup
          return _fileobj_to_fd(fileobj)
        File "/usr/lib/python3.7/selectors.py", line 42, in _fileobj_to_fd
          raise ValueError("Invalid file descriptor: {}".format(fd))
      ValueError: Invalid file descriptor: -1
      [INFO 14:14:02] Running step InsertEbuilds for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
      [INFO 14:14:02] Merging in ebuilds from /home/drobbins/repo_tmp/source-trees/kit-fixups/editors-kit/next
      [INFO 14:14:02] Running step FindAndRemove for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
      [INFO 14:14:02] Running step FindAndRemove for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
      [INFO 14:14:02] Running step GenerateLicensingFile for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
      [INFO 14:14:02] Running step Minify for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
      [INFO 14:14:03] Running step CreateCategories for /home/drobbins/repo_tmp/dest-trees/meta-repo/kits/editors-kit
       

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

              Created:
              Updated:
              Resolved: