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

[python-modules-kit] dev-python/aiohttp missing RDEPEND charset-normalizer, frozenlist

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Severe (Ebuild) Severe (Ebuild)
    • None
    • None
    • None
    • impacting aiohttp

      Testing the patch in Macaroni Eagle about FL-10541 I found that:

       

      1) is missing RDEPEND about frozenlist. This could be ignored because frozenlist is also a dependency of aiosignal now RDEPEND of the aiohttp.

       

      2) is missing RDEPEND dev-python/charset_normalizer that instead is needed to import aiohttp:

      # python
      Python 3.7.14 (default, Sep  9 2022, 08:58:23) 
      [GCC 9.2.0] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      >>> import aiohttp
      Traceback (most recent call last):
        File "/usr/lib/python3.7/site-packages/aiohttp/client_reqrep.py", line 70, in <module>
          import cchardet as chardet
      ModuleNotFoundError: No module named 'cchardet'During handling of the above exception, another exception occurred:Traceback (most recent call last):
        File "<stdin>", line 1, in <module>
        File "/usr/lib/python3.7/site-packages/aiohttp/__init__.py", line 6, in <module>
          from .client import (
        File "/usr/lib/python3.7/site-packages/aiohttp/client.py", line 59, in <module>
          from .client_reqrep import (
        File "/usr/lib/python3.7/site-packages/aiohttp/client_reqrep.py", line 72, in <module>
          import charset_normalizer as chardet  # type: ignore[no-redef]
      ModuleNotFoundError: No module named 'charset_normalizer'
      >>> 
       

       

      3) The ebuild is without description.It's needed define the description at autogen level because the online release doesn't supply a description

            geaaru geaaru
            geaaru geaaru
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: