Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cpython: migrate to Conan v2 #20960

Closed
wants to merge 14 commits into from
Closed

Conversation

valgur
Copy link
Contributor

@valgur valgur commented Nov 6, 2023

No description provided.

@ghost
Copy link

ghost commented Nov 6, 2023

I detected other pull requests that are modifying cpython/all recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

@conan-center-bot

This comment has been minimized.

Copy link
Contributor

github-actions bot commented Nov 6, 2023

Hooks produced the following warnings for commit ec99e2e
cpython/3.10.0@#12fc42bfe6cf476f1be0b04b14ddb687
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_peg_generator/__pycache__/test_grammar_validator.cpython-310.opt-1.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_import/data/circular_imports/__pycache__/source.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_import/data/circular_imports/subpkg/__pycache__/util.cpython-310.opt-1.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/project1/parent/child/__pycache__/one.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/both_portions/foo/__pycache__/two.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/project3/parent/child/__pycache__/three.cpython-310.opt-1.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/module_and_namespace_package/__pycache__/a_test.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/portion1/foo/__pycache__/one.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/project2/parent/child/__pycache__/two.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/namespace_pkgs/portion2/foo/__pycache__/two.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/source/__pycache__/test_source_encoding.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/data01/subdirectory/__pycache__/__init__.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/extension/__pycache__/test_case_sensitivity.cpython-310.opt-1.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/data03/namespace/portion1/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/data03/namespace/portion2/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/test/test_importlib/import_/__pycache__/test_relative_imports.cpython-310.opt-2.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/tkinter/test/test_tkinter/__pycache__/test_geometry_managers.cpython-310.opt-1.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/setuptools/_distutils/__pycache__/versionpredicate.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/setuptools/_distutils/command/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/setuptools/_vendor/packaging/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/setuptools/_vendor/more_itertools/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/distributions/__pycache__/installed.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/__pycache__/base.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/utils/__pycache__/inject_securetransport.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/operations/install/__pycache__/editable_legacy.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_internal/operations/build/__pycache__/wheel_legacy.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/pep517/in_process/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/webencodings/__pycache__/x_user_defined.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/packages/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/_implementation.py' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/util/__pycache__/ssltransport.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/contrib/__pycache__/_appengine_environ.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/chardet/__pycache__/codingstatemachine.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/chardet/metadata/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/distlib/_backport/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/base.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/base.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/html5lib/filters/__pycache__/alphabeticalattributes.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pip/_vendor/resolvelib/compat/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pkg_resources/tests/data/my-test-package-source/__pycache__/setup.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './lib/python3.10/site-packages/pkg_resources/_vendor/packaging/__pycache__/__init__.cpython-310.pyc' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library './lib/python3.10/lib-dynload/nis.cpython-310d-x86_64-linux-gnu.so' links to system library 'nsl' but it is not in cpp_info.system_libs.

@Ahajha
Copy link
Contributor

Ahajha commented Nov 13, 2023

It's very hacky, but I have the linking working. Somehow the linked libraries aren't getting passed to the makefile, so I have it done very manually for the time being:

        if self.options.get_safe("with_curses", False):
            # FIXME: this will link to ALL libraries of ncurses. Only need to link to ncurses(w) (+ eventually tinfo)
            ncurses_info = self.dependencies["ncurses"].cpp_info.components["libcurses"]
            tinfo_info = self.dependencies["ncurses"].cpp_info.components["tinfo"]
            libs = []
            for dep in (ncurses_info, tinfo_info):
                libs += dep.libs
                libs += dep.system_libs
            replace_in_file(self, os.path.join(self.source_folder, "setup.py"),
                "curses_libs = ",
                f"curses_libs = {libs} #")

        if self._supports_modules:
            openssl_includes = set()
            openssl_libdirs = set()
            openssl_libs = []
            ssl_info = self.dependencies["openssl"].cpp_info.components["ssl"]
            crypto_info = self.dependencies["openssl"].cpp_info.components["crypto"]
            zlib_info = self.dependencies["zlib"].cpp_info
            # FIXME: collect using some conan util (https://github.com/conan-io/conan/issues/7656)
            for dep in (ssl_info, crypto_info, zlib_info):
                openssl_includes.update(dep.includedirs)
                openssl_libdirs.update(dep.libdirs)
                openssl_libs += dep.libs
            replace_in_file(self, os.path.join(self.source_folder, "setup.py"),
                            "openssl_includes = ",
                            f"openssl_includes = {list(openssl_includes)} #")
            replace_in_file(self, os.path.join(self.source_folder, "setup.py"),
                            "openssl_libdirs = ",
                            f"openssl_libdirs = {list(openssl_libdirs)} #")
            replace_in_file(self, os.path.join(self.source_folder, "setup.py"),
                            "openssl_libs = ",
                            f"openssl_libs = {openssl_libs} #")

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 4 (51a3e1133018307db352bb694b8c60ac599a6d02):

  • cpython/3.10.13:
    CI failed to create some packages (All logs)

    Logs for packageID 7096f464b2e02f5f0bf215921b733a89c6bffe8f:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=9
    os=Linux
    [options]
    cpython:shared=True
    
    [...]
    dpkg-query: no packages found matching libfontenc-dev
    dpkg-query: no packages found matching libice-dev
    dpkg-query: no packages found matching libsm-dev
    dpkg-query: no packages found matching libxau-dev
    dpkg-query: no packages found matching libxaw7-dev
    dpkg-query: no packages found matching libxcomposite-dev
    dpkg-query: no packages found matching libxcursor-dev
    dpkg-query: no packages found matching libxdamage-dev
    dpkg-query: no packages found matching libxdmcp-dev
    dpkg-query: no packages found matching libxext-dev
    dpkg-query: no packages found matching libxfixes-dev
    dpkg-query: no packages found matching libxi-dev
    dpkg-query: no packages found matching libxinerama-dev
    dpkg-query: no packages found matching libxkbfile-dev
    dpkg-query: no packages found matching libxmu-dev
    dpkg-query: no packages found matching libxmuu-dev
    dpkg-query: no packages found matching libxpm-dev
    dpkg-query: no packages found matching libxrandr-dev
    dpkg-query: no packages found matching libxrender-dev
    dpkg-query: no packages found matching libxres-dev
    dpkg-query: no packages found matching libxss-dev
    dpkg-query: no packages found matching libxt-dev
    dpkg-query: no packages found matching libxtst-dev
    dpkg-query: no packages found matching libxv-dev
    dpkg-query: no packages found matching libxvmc-dev
    dpkg-query: no packages found matching libxxf86vm-dev
    dpkg-query: no packages found matching libxcb-render0-dev
    dpkg-query: no packages found matching libxcb-render-util0-dev
    dpkg-query: no packages found matching libxcb-xkb-dev
    dpkg-query: no packages found matching libxcb-icccm4-dev
    dpkg-query: no packages found matching libxcb-image0-dev
    dpkg-query: no packages found matching libxcb-keysyms1-dev
    dpkg-query: no packages found matching libxcb-randr0-dev
    dpkg-query: no packages found matching libxcb-shape0-dev
    dpkg-query: no packages found matching libxcb-sync-dev
    dpkg-query: no packages found matching libxcb-xfixes0-dev
    dpkg-query: no packages found matching libxcb-xinerama0-dev
    dpkg-query: no packages found matching libxcb-dri3-dev
    dpkg-query: no packages found matching uuid-dev
    dpkg-query: no packages found matching libxcb-cursor-dev
    debconf: delaying package configuration, since apt-utils is not installed
    dpkg-query: no packages found matching libxcb-util-dev
    debconf: delaying package configuration, since apt-utils is not installed
    WARN: openssl/3.1.4: requirement zlib/[>=1.2.11 <2] overridden by cpython/3.10.13 to zlib/1.3 
    WARN: tcl/8.6.10: requirement zlib/[>=1.2.11 <2] overridden by tk/8.6.10 to zlib/1.3 
    WARN: freetype/2.13.0: requirement zlib/[>=1.2.10 <2] overridden by fontconfig/2.13.93 to zlib/1.3 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by freetype/2.13.0 to zlib/1.3 
    ERROR: cpython/3.10.13: Error in source() method, line 220
    	get(self, **self.conan_data["sources"][self.version], strip_root=True)
    	KeyError: 'sources'
    
  • cpython/3.9.18:
    Didn't run or was cancelled before finishing

  • cpython/3.7.17:
    Didn't run or was cancelled before finishing

  • cpython/3.8.18:
    Didn't run or was cancelled before finishing

  • cpython/3.10.0:
    Didn't run or was cancelled before finishing

  • cpython/2.7.18:
    Didn't run or was cancelled before finishing


Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline ❌

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 4 (51a3e1133018307db352bb694b8c60ac599a6d02):

  • cpython/3.10.0:
    Error running command conan graph info --requires cpython/3.10.0@#dd6097c789173cc5fa4ddef309a178ef -f json -pr:h /home/conan/w/prod-v2/bsr/39887/aadbd/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/39887/aadbd/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:

    ======== Computing dependency graph ========
    zlib/1.3: Not found in local cache, looking in remotes...
    zlib/1.3: Checking remote: conan-center
    zlib/1.3: Downloaded recipe revision 06023034579559bb64357db3a53f88a4
    openssl/3.1.4: Not found in local cache, looking in remotes...
    openssl/3.1.4: Checking remote: conan-center
    openssl/3.1.4: Downloaded recipe revision 88e860e93e58ec156d1d3b08c643427a
    expat/2.5.0: Not found in local cache, looking in remotes...
    expat/2.5.0: Checking remote: conan-center
    expat/2.5.0: Downloaded recipe revision 91e43e4544923e4c934bfad1fa4306f9
    libffi/3.4.4: Not found in local cache, looking in remotes...
    libffi/3.4.4: Checking remote: conan-center
    libffi/3.4.4: Downloaded recipe revision 35eb63842b505824b70aedc1baefc916
    mpdecimal/2.5.0: Not found in local cache, looking in remotes...
    mpdecimal/2.5.0: Checking remote: conan-center
    mpdecimal/2.5.0: Downloaded recipe revision e558ffe60ba51e77ed7d436c873c6a17
    util-linux-libuuid/2.39: Not found in local cache, looking in remotes...
    util-linux-libuuid/2.39: Checking remote: conan-center
    util-linux-libuuid/2.39: Downloaded recipe revision da9c0137ec8c4c4ad67d4ef87e1751c6
    libxcrypt/4.4.35: Not found in local cache, looking in remotes...
    libxcrypt/4.4.35: Checking remote: conan-center
    libxcrypt/4.4.35: Downloaded recipe revision 481a383aacb9cd52ad6d805b6cb3342c
    libtool/2.4.7: Not found in local cache, looking in remotes...
    libtool/2.4.7: Checking remote: conan-center
    libtool/2.4.7: Downloaded recipe revision d55a3c2435c19e830fa77aa5c6c19350
    automake/1.16.5: Not found in local cache, looking in remotes...
    automake/1.16.5: Checking remote: conan-center
    automake/1.16.5: Downloaded recipe revision 058bda3e21c36c9aa8425daf3c1faf50
    autoconf/2.71: Not found in local cache, looking in remotes...
    autoconf/2.71: Checking remote: conan-center
    autoconf/2.71: Downloaded recipe revision 53be95d228b2dcb30dc199cb84262d8f
    m4/1.4.19: Not found in local cache, looking in remotes...
    m4/1.4.19: Checking remote: conan-center
    m4/1.4.19: Downloaded recipe revision adbdd7fb7db33e609425c797196baccb
    gnu-config/cci.20210814: Not found in local cache, looking in remotes...
    gnu-config/cci.20210814: Checking remote: conan-center
    gnu-config/cci.20210814: Downloaded recipe revision 15c3bf7dfdb743977b84d0321534ad90
    bzip2/1.0.8: Not found in local cache, looking in remotes...
    bzip2/1.0.8: Checking remote: conan-center
    bzip2/1.0.8: Downloaded recipe revision 411fc05e80d47a89045edc1ee6f23c1d
    gdbm/1.23: Not found in local cache, looking in remotes...
    gdbm/1.23: Checking remote: conan-center
    gdbm/1.23: Downloaded recipe revision e33e95cba20c006ae47466e2770cd984
    bison/3.8.2: Not found in local cache, looking in remotes...
    bison/3.8.2: Checking remote: conan-center
    bison/3.8.2: Downloaded recipe revision ed1ba0c42d2ab7ab64fc3a62e9ecc673
    flex/2.6.4: Not found in local cache, looking in remotes...
    flex/2.6.4: Checking remote: conan-center
    flex/2.6.4: Downloaded recipe revision e35bc44b3fcbcd661e0af0dc5b5b1ad4
    sqlite3/3.43.1: Not found in local cache, looking in remotes...
    sqlite3/3.43.1: Checking remote: conan-center
    sqlite3/3.43.1: Downloaded recipe revision 6e8f928a7e54fecc11e2af94e1ca8bcd
    tk/8.6.10: Not found in local cache, looking in remotes...
    tk/8.6.10: Checking remote: conan-center
    tk/8.6.10: Downloaded recipe revision 6a920c37309003cc5b210dc93ca418ad
    tcl/8.6.10: Not found in local cache, looking in remotes...
    tcl/8.6.10: Checking remote: conan-center
    tcl/8.6.10: Downloaded recipe revision fc866bba399fc2990caa118b261ca505
    fontconfig/2.13.93: Not found in local cache, looking in remotes...
    fontconfig/2.13.93: Checking remote: conan-center
    fontconfig/2.13.93: Downloaded recipe revision 39b145878c7b243c4020fa88d0447739
    freetype/2.13.0: Not found in local cache, looking in remotes...
    freetype/2.13.0: Checking remote: conan-center
    freetype/2.13.0: Downloaded recipe revision 28bb2425d43c8bf7dbcfb024d847f5fb
    libpng/1.6.40: Not found in local cache, looking in remotes...
    libpng/1.6.40: Checking remote: conan-center
    libpng/1.6.40: Downloaded recipe revision 0337b7b87ac125307ed70fd064c31eea
    brotli/1.1.0: Not found in local cache, looking in remotes...
    brotli/1.1.0: Checking remote: conan-center
    brotli/1.1.0: Downloaded recipe revision d56d7bb9ca722942aba17369cb5c0519
    gperf/3.1: Not found in local cache, looking in remotes...
    gperf/3.1: Checking remote: conan-center
    gperf/3.1: Downloaded recipe revision a9335f8833b550f10f655fd243c72978
    meson/1.2.2: Not found in local cache, looking in remotes...
    meson/1.2.2: Checking remote: conan-center
    meson/1.2.2: Downloaded recipe revision aace9dcc1db58fa42ecb5292f724092d
    ninja/1.11.1: Not found in local cache, looking in remotes...
    ninja/1.11.1: Checking remote: conan-center
    ninja/1.11.1: Downloaded recipe revision 77587f8c8318662ac8e5a7867eb4be21
    pkgconf/2.0.3: Not found in local cache, looking in remotes...
    pkgconf/2.0.3: Checking remote: conan-center
    pkgconf/2.0.3: Downloaded recipe revision f996677e96e61e6552d85e83756c328b
    xorg/system: Not found in local cache, looking in remotes...
    xorg/system: Checking remote: conan-center
    xorg/system: Downloaded recipe revision de8fc1917bb3d11cf7a1d15eccf79c16
    ncurses/6.4: Not found in local cache, looking in remotes...
    ncurses/6.4: Checking remote: conan-center
    ncurses/6.4: Downloaded recipe revision 15ee5aa630bca7ff525dd469e631a5aa
    Graph root
        cli
    Requirements
        brotli/1.1.0#d56d7bb9ca722942aba17369cb5c0519 - Downloaded (conan-center)
        bzip2/1.0.8#411fc05e80d47a89045edc1ee6f23c1d - Downloaded (conan-center)
        cpython/3.10.0#dd6097c789173cc5fa4ddef309a178ef - Cache
        expat/2.5.0#91e43e4544923e4c934bfad1fa4306f9 - Downloaded (conan-center)
        fontconfig/2.13.93#39b145878c7b243c4020fa88d0447739 - Downloaded (conan-center)
        freetype/2.13.0#28bb2425d43c8bf7dbcfb024d847f5fb - Downloaded (conan-center)
        gdbm/1.23#e33e95cba20c006ae47466e2770cd984 - Downloaded (conan-center)
        libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Downloaded (conan-center)
        libpng/1.6.40#0337b7b87ac125307ed70fd064c31eea - Downloaded (conan-center)
        libxcrypt/4.4.35#481a383aacb9cd52ad6d805b6cb3342c - Downloaded (conan-center)
        mpdecimal/2.5.0#e558ffe60ba51e77ed7d436c873c6a17 - Downloaded (conan-center)
        openssl/3.1.4#88e860e93e58ec156d1d3b08c643427a - Downloaded (conan-center)
        sqlite3/3.43.1#6e8f928a7e54fecc11e2af94e1ca8bcd - Downloaded (conan-center)
        tcl/8.6.10#fc866bba399fc2990caa118b261ca505 - Downloaded (conan-center)
        tk/8.6.10#6a920c37309003cc5b210dc93ca418ad - Downloaded (conan-center)
        util-linux-libuuid/2.39#da9c0137ec8c4c4ad67d4ef87e1751c6 - Downloaded (conan-center)
        xorg/system#de8fc1917bb3d11cf7a1d15eccf79c16 - Downloaded (conan-center)
        zlib/1.3#06023034579559bb64357db3a53f88a4 - Downloaded (conan-center)
    Build requirements
        autoconf/2.71#53be95d228b2dcb30dc199cb84262d8f - Downloaded (conan-center)
        automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Downloaded (conan-center)
        bison/3.8.2#ed1ba0c42d2ab7ab64fc3a62e9ecc673 - Downloaded (conan-center)
        flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Downloaded (conan-center)
        gnu-config/cci.20210814#15c3bf7dfdb743977b84d0321534ad90 - Downloaded (conan-center)
        gperf/3.1#a9335f8833b550f10f655fd243c72978 - Downloaded (conan-center)
        libtool/2.4.7#d55a3c2435c19e830fa77aa5c6c19350 - Downloaded (conan-center)
        m4/1.4.19#adbdd7fb7db33e609425c797196baccb - Downloaded (conan-center)
        meson/1.2.2#aace9dcc1db58fa42ecb5292f724092d - Downloaded (conan-center)
        ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Downloaded (conan-center)
        pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Downloaded (conan-center)
    Resolved version ranges
        openssl/[>=1.1 <4]: openssl/3.1.4
        zlib/[>=1.2.11 <2]: zlib/1.3
    Overrides
        zlib/[>=1.2.11 <2]: ['zlib/1.3#06023034579559bb64357db3a53f88a4']
        zlib/[>=1.2.10 <2]: ['zlib/1.3#06023034579559bb64357db3a53f88a4']
    Graph error
        Package 'ncurses/6.4' not resolved: ncurses/6.4: Cannot load recipe.
    Error loading conanfile at '/home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py': Unable to load conanfile in /home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py", line 1, in <module>
        from conans import AutoToolsBuildEnvironment, ConanFile, tools
    ImportError: cannot import name 'AutoToolsBuildEnvironment' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    .
    *********************************************************
    Recipe 'ncurses/6.4' seems broken.
    It is possible that this recipe is not Conan 2.0 ready
    If the recipe comes from ConanCenter, report it at https://github.com/conan-io/conan-center-index/issues
    If it is your recipe, check if it is updated to 2.0
    *********************************************************
    
    ERROR: Package 'ncurses/6.4' not resolved: ncurses/6.4: Cannot load recipe.
    Error loading conanfile at '/home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py': Unable to load conanfile in /home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod-v2/bsr/39887/beafa/p/ncurscee3101326249/e/conanfile.py", line 1, in <module>
        from conans import AutoToolsBuildEnvironment, ConanFile, tools
    ImportError: cannot import name 'AutoToolsBuildEnvironment' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    .
    
  • cpython/3.10.13:
    Didn't run or was cancelled before finishing

  • cpython/2.7.18:
    Didn't run or was cancelled before finishing

  • cpython/3.8.18:
    Didn't run or was cancelled before finishing

  • cpython/3.7.17:
    Didn't run or was cancelled before finishing

  • cpython/3.9.18:
    Didn't run or was cancelled before finishing


Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

@Ahajha Ahajha mentioned this pull request Nov 26, 2023
3 tasks
@ghost ghost mentioned this pull request Nov 27, 2023
3 tasks
@valgur valgur closed this Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants