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

openimageio: migrate to Conan v2 #18904

Closed
wants to merge 7 commits into from

Conversation

valgur
Copy link
Contributor

@valgur valgur commented Jul 25, 2023

No description provided.

@ghost
Copy link

ghost commented Jul 25, 2023

I detected other pull requests that are modifying openimageio/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.

@valgur valgur closed this Jul 26, 2023
@valgur valgur reopened this Aug 9, 2023
@conan-center-bot

This comment has been minimized.

@valgur valgur closed this Aug 9, 2023
@valgur valgur reopened this Aug 9, 2023
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@RubenRBS
Copy link
Member

Triggering this again, it should now be fixed

@conan-center-bot

This comment has been minimized.

@RobertRapidshape
Copy link

Hi there,
is there already a solution? We still observe a wrong package id for the latest supported OpenImageIO package (2.4.7.1) as initially issued here: Issue 20365

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added the Missing dependencies Build failed due missing dependencies in Conan Center label Oct 31, 2023
@conan-center-bot

This comment has been minimized.

@valgur
Copy link
Contributor Author

valgur commented Nov 1, 2023

Requires #20703 for a fix to the version mismatches.

@ghost ghost mentioned this pull request Nov 3, 2023
3 tasks
@conan-center-bot conan-center-bot added Version conflict There is a version conflict when solving the dependencies graph and removed Missing dependencies Build failed due missing dependencies in Conan Center labels Nov 6, 2023
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added Service Under Maintenance and removed Unexpected Error Failed Version conflict There is a version conflict when solving the dependencies graph labels Dec 1, 2023
@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added Failed Version conflict There is a version conflict when solving the dependencies graph and removed Service Under Maintenance labels Dec 3, 2023
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@valgur valgur marked this pull request as ready for review December 5, 2023 20:25
@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 18 (7185755c83a0f75e7bbec45cc0cc41286c1613c8):

  • openimageio/2.4.16.0:
    CI failed to create some packages (All logs)

    Logs for packageID 8a63034609edc5afda765c5d6be136296b6dc6b1:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=Visual Studio
    compiler.runtime=MDd
    compiler.version=16
    os=Windows
    [options]
    openimageio:shared=False
    
    [...]
    Skipping OpenVDB
    Skipping R3DSDK
    Skipping TBB
    CMake Warning at src/src/cmake/checked_find_package.cmake:127 (find_package):
      By not providing "FindJPEGTurbo.cmake" in CMAKE_MODULE_PATH this project
      has asked CMake to find a package configuration file provided by
      "JPEGTurbo", but CMake did not find one.
    
      Could not find a package configuration file provided by "JPEGTurbo" with
      any of the following names:
    
        JPEGTurboConfig.cmake
        jpegturbo-config.cmake
    
      Add the installation prefix of "JPEGTurbo" to CMAKE_PREFIX_PATH or set
      "JPEGTurbo_DIR" to a directory containing one of the above files.  If
      "JPEGTurbo" provides a separate development package or SDK, be sure it has
      been installed.
    Call Stack (most recent call first):
      src/src/cmake/externalpackages.cmake:144 (checked_find_package)
      src/CMakeLists.txt:166 (include)
    
    
    CMake Warning at src/src/dicom.imageio/CMakeLists.txt:11 (message):
      DICOM plugin will not be built, no DCMTK
    
    
    CMake Warning at src/src/raw.imageio/CMakeLists.txt:11 (message):
      Raw plugin will not be built
    
    
    WARN: boost/1.83.0: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: openexr/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: freetype/2.13.2: requirement zlib/[>=1.2.10 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: hdf5/1.14.2: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: minizip-ng/4.0.3: requirement zlib/[>=1.2.11 <2] overridden by opencolorio/2.3.0 to zlib/1.3 
    WARN: openssl/3.2.0: requirement zlib/[>=1.2.11 <2] overridden by minizip-ng/4.0.3 to zlib/1.3 
    WARN: ffmpeg/6.1: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    WARN: ffmpeg/6.1: requirement freetype/2.13.0 overridden by openimageio/2.4.16.0 to freetype/2.13.2 
    WARN: ptex/2.4.0: requirement zlib/[>=1.2.11 <2] overridden by openimageio/2.4.16.0 to zlib/1.3 
    boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    openimageio/2.4.16.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    openimageio/2.4.16.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    openimageio/2.4.16.0: ERROR: Package '8a63034609edc5afda765c5d6be136296b6dc6b1' build failed
    openimageio/2.4.16.0: WARN: Build folder C:\J2\w\prod-v1\bsr@2\67659\abccf\.conan\data\openimageio\2.4.16.0\_\_\build\8a63034609edc5afda765c5d6be136296b6dc6b1\build
    ERROR: openimageio/2.4.16.0: Error in build() method, line 221
    	cmake.build()
    	ConanException: Error 1 while executing cmake --build "C:\J2\w\prod-v1\bsr@2\67659\abccf\.conan\data\openimageio\2.4.16.0\_\_\build\8a63034609edc5afda765c5d6be136296b6dc6b1\build" --config Debug
    
  • openimageio/2.5.4.0:
    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 15 (7185755c83a0f75e7bbec45cc0cc41286c1613c8):

  • openimageio/2.4.16.0:
    Error running command conan graph info --requires openimageio/2.4.16.0@#945bb6e277c39d344e49dce7879a2a69 -f json -pr:h /home/conan/w/prod-v2/bsr/55055/ecfae/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/55055/ecfae/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
    boost/1.83.0: Not found in local cache, looking in remotes...
    boost/1.83.0: Checking remote: conan-center
    boost/1.83.0: Downloaded recipe revision 7825569cd0622461dec7bc87dfdf47ae
    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
    libbacktrace/cci.20210118: Not found in local cache, looking in remotes...
    libbacktrace/cci.20210118: Checking remote: conan-center
    libbacktrace/cci.20210118: Downloaded recipe revision ec1aa63bbc10145c6a299e68e711670c
    b2/4.10.1: Not found in local cache, looking in remotes...
    b2/4.10.1: Checking remote: conan-center
    b2/4.10.1: Downloaded recipe revision 8dc3df1cc73ad65d86cbdfd31fdb011f
    libtiff/4.6.0: Not found in local cache, looking in remotes...
    libtiff/4.6.0: Checking remote: conan-center
    libtiff/4.6.0: Downloaded recipe revision 44d09b1f75a7fd97d4f7daea5e7aed8e
    libdeflate/1.19: Not found in local cache, looking in remotes...
    libdeflate/1.19: Checking remote: conan-center
    libdeflate/1.19: Downloaded recipe revision 3ea74a4549efc14d4b1202dc4bfbf602
    xz_utils/5.4.5: Not found in local cache, looking in remotes...
    xz_utils/5.4.5: Checking remote: conan-center
    xz_utils/5.4.5: Downloaded recipe revision a26a2d42ab9c3dabc151bbe1bf898e53
    libjpeg/9e: Not found in local cache, looking in remotes...
    libjpeg/9e: Checking remote: conan-center
    libjpeg/9e: Downloaded recipe revision 68269859e4325ddc3f995d1fd3fc9187
    jbig/20160605: Not found in local cache, looking in remotes...
    jbig/20160605: Checking remote: conan-center
    jbig/20160605: Downloaded recipe revision 2d29fa02aacd76902e0d2cbbc24631ef
    zstd/1.5.5: Not found in local cache, looking in remotes...
    zstd/1.5.5: Checking remote: conan-center
    zstd/1.5.5: Downloaded recipe revision b87dc3b185caa4b122979ac4ae8ef7e8
    libwebp/1.3.2: Not found in local cache, looking in remotes...
    libwebp/1.3.2: Checking remote: conan-center
    libwebp/1.3.2: Downloaded recipe revision 52f69c4a31c5cf033fdd9230d77a8e38
    cmake/3.27.9: Not found in local cache, looking in remotes...
    cmake/3.27.9: Checking remote: conan-center
    cmake/3.27.9: Downloaded recipe revision e255e9c6cc3ac4856c44ad84476ec434
    openexr/3.2.1: Not found in local cache, looking in remotes...
    openexr/3.2.1: Checking remote: conan-center
    openexr/3.2.1: Downloaded recipe revision a9e64aac9c884e23955ca7e0c3fc573e
    imath/3.1.9: Not found in local cache, looking in remotes...
    imath/3.1.9: Checking remote: conan-center
    imath/3.1.9: Downloaded recipe revision ff1999f4d4a6885b68a84d0b039a5847
    pugixml/1.14: Not found in local cache, looking in remotes...
    pugixml/1.14: Checking remote: conan-center
    pugixml/1.14: Downloaded recipe revision c6afdcf73d71858303d8260b0d76ff91
    libsquish/1.15: Not found in local cache, looking in remotes...
    libsquish/1.15: Checking remote: conan-center
    libsquish/1.15: Downloaded recipe revision 2ca5ec7edf066859f8ef2498138f9afb
    tsl-robin-map/1.2.1: Not found in local cache, looking in remotes...
    tsl-robin-map/1.2.1: Checking remote: conan-center
    tsl-robin-map/1.2.1: Downloaded recipe revision c0291b2c42c0c09b5d0c7c894e28283e
    fmt/10.1.1: Not found in local cache, looking in remotes...
    fmt/10.1.1: Checking remote: conan-center
    fmt/10.1.1: Downloaded recipe revision cd63809a79574a2f9eb73ca35f16a243
    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
    freetype/2.13.2: Not found in local cache, looking in remotes...
    freetype/2.13.2: Checking remote: conan-center
    freetype/2.13.2: Downloaded recipe revision c9ee90dc6f88356febac6fcdba0b2249
    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
    hdf5/1.14.2: Not found in local cache, looking in remotes...
    hdf5/1.14.2: Checking remote: conan-center
    hdf5/1.14.2: Downloaded recipe revision 1e12ccecd5ebc9b5191433862e196743
    opencolorio/2.3.0: Not found in local cache, looking in remotes...
    opencolorio/2.3.0: Checking remote: conan-center
    opencolorio/2.3.0: Downloaded recipe revision eb6d8aaeb198f9b84ac07d975432625e
    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
    pystring/1.1.4: Not found in local cache, looking in remotes...
    pystring/1.1.4: Checking remote: conan-center
    pystring/1.1.4: Downloaded recipe revision f2f8a4650090cf0138456f49842f9134
    yaml-cpp/0.8.0: Not found in local cache, looking in remotes...
    yaml-cpp/0.8.0: Checking remote: conan-center
    yaml-cpp/0.8.0: Downloaded recipe revision 720ad361689101a838b2c703a49e9c26
    minizip-ng/4.0.3: Not found in local cache, looking in remotes...
    minizip-ng/4.0.3: Checking remote: conan-center
    minizip-ng/4.0.3: Downloaded recipe revision 339a1faafa067249e09dcdaa89f5dd8e
    openssl/3.2.0: Not found in local cache, looking in remotes...
    openssl/3.2.0: Checking remote: conan-center
    openssl/3.2.0: Downloaded recipe revision d81e0a8c08372368fe7cb757280e2196
    libiconv/1.17: Not found in local cache, looking in remotes...
    libiconv/1.17: Checking remote: conan-center
    libiconv/1.17: Downloaded recipe revision fa54397801cd96911a8294bc5fc76335
    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
    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
    lcms/2.14: Not found in local cache, looking in remotes...
    lcms/2.14: Checking remote: conan-center
    lcms/2.14: Downloaded recipe revision 908ed85ba2dcf65a57d278ac51a33196
    meson/1.2.1: Not found in local cache, looking in remotes...
    meson/1.2.1: Checking remote: conan-center
    meson/1.2.1: Downloaded recipe revision 8b99e6cc4f6908b594c33d1b85cfa5bd
    ffmpeg/6.1: Not found in local cache, looking in remotes...
    ffmpeg/6.1: Checking remote: conan-center
    ffmpeg/6.1: Downloaded recipe revision ef2b9f5c5ea71f6295056a7be7ad748f
    Graph root
        cli
    Requirements
        boost/1.83.0#7825569cd0622461dec7bc87dfdf47ae - Downloaded (conan-center)
        brotli/1.1.0#d56d7bb9ca722942aba17369cb5c0519 - Downloaded (conan-center)
        bzip2/1.0.8#411fc05e80d47a89045edc1ee6f23c1d - Downloaded (conan-center)
        expat/2.5.0#91e43e4544923e4c934bfad1fa4306f9 - Downloaded (conan-center)
        ffmpeg/6.1#ef2b9f5c5ea71f6295056a7be7ad748f - Downloaded (conan-center)
        fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Downloaded (conan-center)
        freetype/2.13.2#c9ee90dc6f88356febac6fcdba0b2249 - Downloaded (conan-center)
        hdf5/1.14.2#1e12ccecd5ebc9b5191433862e196743 - Downloaded (conan-center)
        imath/3.1.9#ff1999f4d4a6885b68a84d0b039a5847 - Downloaded (conan-center)
        jbig/20160605#2d29fa02aacd76902e0d2cbbc24631ef - Downloaded (conan-center)
        lcms/2.14#908ed85ba2dcf65a57d278ac51a33196 - Downloaded (conan-center)
        libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c - Downloaded (conan-center)
        libdeflate/1.19#3ea74a4549efc14d4b1202dc4bfbf602 - Downloaded (conan-center)
        libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Downloaded (conan-center)
        libjpeg/9e#68269859e4325ddc3f995d1fd3fc9187 - Downloaded (conan-center)
        libpng/1.6.40#0337b7b87ac125307ed70fd064c31eea - Downloaded (conan-center)
        libsquish/1.15#2ca5ec7edf066859f8ef2498138f9afb - Downloaded (conan-center)
        libtiff/4.6.0#44d09b1f75a7fd97d4f7daea5e7aed8e - Downloaded (conan-center)
        libwebp/1.3.2#52f69c4a31c5cf033fdd9230d77a8e38 - Downloaded (conan-center)
        minizip-ng/4.0.3#339a1faafa067249e09dcdaa89f5dd8e - Downloaded (conan-center)
        opencolorio/2.3.0#eb6d8aaeb198f9b84ac07d975432625e - Downloaded (conan-center)
        openexr/3.2.1#a9e64aac9c884e23955ca7e0c3fc573e - Downloaded (conan-center)
        openimageio/2.4.16.0#945bb6e277c39d344e49dce7879a2a69 - Cache
        openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Downloaded (conan-center)
        pugixml/1.14#c6afdcf73d71858303d8260b0d76ff91 - Downloaded (conan-center)
        pystring/1.1.4#f2f8a4650090cf0138456f49842f9134 - Downloaded (conan-center)
        tsl-robin-map/1.2.1#c0291b2c42c0c09b5d0c7c894e28283e - Downloaded (conan-center)
        xz_utils/5.4.5#a26a2d42ab9c3dabc151bbe1bf898e53 - Downloaded (conan-center)
        yaml-cpp/0.8.0#720ad361689101a838b2c703a49e9c26 - Downloaded (conan-center)
        zlib/1.3#06023034579559bb64357db3a53f88a4 - Downloaded (conan-center)
        zstd/1.5.5#b87dc3b185caa4b122979ac4ae8ef7e8 - Downloaded (conan-center)
    Build requirements
        b2/4.10.1#8dc3df1cc73ad65d86cbdfd31fdb011f - Downloaded (conan-center)
        cmake/3.27.9#e255e9c6cc3ac4856c44ad84476ec434 - Downloaded (conan-center)
        meson/1.2.1#8b99e6cc4f6908b594c33d1b85cfa5bd - 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
        cmake/[>=3.16 <4]: cmake/3.27.9
        cmake/[>=3.18 <4]: cmake/3.27.9
        cmake/[>=3.19 <4]: cmake/3.27.9
        openssl/[>=1.1 <4]: openssl/3.2.0
        zlib/[>=1.2.11 <2]: zlib/1.3
    Graph error
        Version conflict: Conflict between freetype/2.13.0 and freetype/2.13.2 in the graph.
    Conflict originates from ffmpeg/6.1
    
    Run conan graph info with your recipe and add --format=html to inspect the graph errors in an easier to visualize way.
    ERROR: Version conflict: Conflict between freetype/2.13.0 and freetype/2.13.2 in the graph.
    Conflict originates from ffmpeg/6.1
    
    Run conan graph info with your recipe and add --format=html to inspect the graph errors in an easier to visualize way.
    
  • openimageio/2.5.4.0:
    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.

@RubenRBS RubenRBS closed this Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Failed Version conflict There is a version conflict when solving the dependencies graph
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants