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

libgudev: Add recipe #20358

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

libgudev: Add recipe #20358

wants to merge 1 commit into from

Conversation

jwillikers
Copy link
Contributor

@jwillikers jwillikers commented Oct 4, 2023

Specify library name and version: libgudev/238

libgudev is a library providing GObject bindings for libudev.

It will allow creating a Conan package for libwacom, for libinput.

The libudev/system package does not work with libgudev because it expects an actual version >= 251.

Requires:


@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added the Version conflict There is a version conflict when solving the dependencies graph label Mar 14, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot removed the Version conflict There is a version conflict when solving the dependencies graph label Mar 14, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added the Version conflict There is a version conflict when solving the dependencies graph label Apr 17, 2024
@conan-center-bot

This comment has been minimized.

@jwillikers jwillikers mentioned this pull request Apr 17, 2024
3 tasks
@conan-center-bot conan-center-bot added Service Under Maintenance and removed Failed Version conflict There is a version conflict when solving the dependencies graph labels Apr 18, 2024
@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 Apr 20, 2024
@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 10 (77e9c6a1b0765483c0fbd3b1a212dc24c1ed25b7):

  • libgudev/238:
    Error running command conan info libgudev/238@#91a6399ee357204ab489c8701122aae3 --json {jsonName} -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    libgudev:shared=False
    
    ...
    WARN: pcre2/10.42: requirement zlib/[>=1.2.11 <2] overridden by glib/2.78.3 to zlib/1.3.1 
    WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by kmod/30 to zlib/1.3.1 
    ERROR: Conflict in eudev/3.2.14:
        'eudev/3.2.14' requires 'libmount/2.39.2' while 'glib/2.78.3' requires 'libmount/2.39'.
        To fix this conflict you need to override the package 'libmount' in your root package.
    

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 10 (77e9c6a1b0765483c0fbd3b1a212dc24c1ed25b7):

  • libgudev/238:
    Error running command conan graph info --requires libgudev/238@#91a6399ee357204ab489c8701122aae3 -f json -pr:h /home/conan/workspace/prod-v2/bsr/24296/bebbd/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/workspace/prod-v2/bsr/24296/bebbd/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    glib/2.78.3: Not found in local cache, looking in remotes...
    glib/2.78.3: Checking remote: conan-center
    glib/2.78.3: Downloaded recipe revision 0cd1865c8603d90b3bc5858065e16d01
    zlib/1.3.1: Not found in local cache, looking in remotes...
    zlib/1.3.1: Checking remote: conan-center
    zlib/1.3.1: Downloaded recipe revision f52e03ae3d251dec704634230cd806a2
    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
    pcre2/10.42: Not found in local cache, looking in remotes...
    pcre2/10.42: Checking remote: conan-center
    pcre2/10.42: Downloaded recipe revision a7a2c122056510509a7525c83d6a6695
    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 457c272f7da34cb9c67456dd217d36c4
    libelf/0.8.13: Not found in local cache, looking in remotes...
    libelf/0.8.13: Checking remote: conan-center
    libelf/0.8.13: Downloaded recipe revision 4f70a3555809ae50cc8add44f0f84288
    autoconf/2.71: Not found in local cache, looking in remotes...
    autoconf/2.71: Checking remote: conan-center
    autoconf/2.71: Downloaded recipe revision f9307992909d7fb3df459340f1932809
    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 b38ced39a01e31fef5435bc634461fd2
    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 dc430d754f465e8c74463019672fb97b
    libmount/2.39: Not found in local cache, looking in remotes...
    libmount/2.39: Checking remote: conan-center
    libmount/2.39: Downloaded recipe revision 8a95198b2547a8ca7685eb7a1d002903
    libselinux/3.5: Not found in local cache, looking in remotes...
    libselinux/3.5: Checking remote: conan-center
    libselinux/3.5: Downloaded recipe revision 776f35e238362c6b893220f437cb89ae
    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
    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 04bdfb85d665c82b08a3510aee3ffd19
    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
    eudev/3.2.14: Not found in local cache, looking in remotes...
    eudev/3.2.14: Checking remote: conan-center
    eudev/3.2.14: Downloaded recipe revision 40c0325ad9691b0e5d1ff9ccf3989e68
    acl/2.3.1: Not found in local cache, looking in remotes...
    acl/2.3.1: Checking remote: conan-center
    acl/2.3.1: Downloaded recipe revision 0eab6b927bbb42a1d09ca0191d4fcf01
    libattr/2.5.1: Not found in local cache, looking in remotes...
    libattr/2.5.1: Checking remote: conan-center
    libattr/2.5.1: Downloaded recipe revision ecc5733b19f8a26c85fb70d6a17334a4
    libcap/2.69: Not found in local cache, looking in remotes...
    libcap/2.69: Checking remote: conan-center
    libcap/2.69: Downloaded recipe revision 7ef2d60864c2e58e89db957be936dc49
    libxslt/1.1.34: Not found in local cache, looking in remotes...
    libxslt/1.1.34: Checking remote: conan-center
    libxslt/1.1.34: Downloaded recipe revision 46843838a3bd81997cd66a2dcd320ed6
    libxml2/2.11.6: Not found in local cache, looking in remotes...
    libxml2/2.11.6: Checking remote: conan-center
    libxml2/2.11.6: Downloaded recipe revision 41c14895baba105865cb22ecaf948115
    libiconv/1.17: Not found in local cache, looking in remotes...
    libiconv/1.17: Checking remote: conan-center
    libiconv/1.17: Downloaded recipe revision 73fefc1b696e069df90fd1d18aa63edd
    pkgconf/2.1.0: Not found in local cache, looking in remotes...
    pkgconf/2.1.0: Checking remote: conan-center
    pkgconf/2.1.0: Downloaded recipe revision 27f44583701117b571307cf5b5fe5605
    linux-headers-generic/6.5.9: Not found in local cache, looking in remotes...
    linux-headers-generic/6.5.9: Checking remote: conan-center
    linux-headers-generic/6.5.9: Downloaded recipe revision e8c99ef349c73b922e1cc4a65beefaf5
    kmod/30: Not found in local cache, looking in remotes...
    kmod/30: Checking remote: conan-center
    kmod/30: Downloaded recipe revision a0eb317a2d674a81e87e5bbd6ad049d1
    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 e03fb7b37b87f0174e9db4a8407e3f4d
    xz_utils/5.4.4: Not found in local cache, looking in remotes...
    xz_utils/5.4.4: Checking remote: conan-center
    xz_utils/5.4.4: Downloaded recipe revision 17cb60f0437d41cbaf2443104b073618
    openssl/3.2.1: Not found in local cache, looking in remotes...
    openssl/3.2.1: Checking remote: conan-center
    openssl/3.2.1: Downloaded recipe revision c7b554068caae5eda12b735ea6f23d70
    Graph root
        cli
    Requirements
        acl/2.3.1#0eab6b927bbb42a1d09ca0191d4fcf01 - Downloaded (conan-center)
        bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4 - Downloaded (conan-center)
        eudev/3.2.14#40c0325ad9691b0e5d1ff9ccf3989e68 - Downloaded (conan-center)
        glib/2.78.3#0cd1865c8603d90b3bc5858065e16d01 - Downloaded (conan-center)
        kmod/30#a0eb317a2d674a81e87e5bbd6ad049d1 - Downloaded (conan-center)
        libattr/2.5.1#ecc5733b19f8a26c85fb70d6a17334a4 - Downloaded (conan-center)
        libcap/2.69#7ef2d60864c2e58e89db957be936dc49 - Downloaded (conan-center)
        libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Downloaded (conan-center)
        libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Downloaded (conan-center)
        libgudev/238#91a6399ee357204ab489c8701122aae3 - Cache
        libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Downloaded (conan-center)
        libmount/2.39#8a95198b2547a8ca7685eb7a1d002903 - Downloaded (conan-center)
        libselinux/3.5#776f35e238362c6b893220f437cb89ae - Downloaded (conan-center)
        libxml2/2.11.6#41c14895baba105865cb22ecaf948115 - Downloaded (conan-center)
        libxslt/1.1.34#46843838a3bd81997cd66a2dcd320ed6 - Downloaded (conan-center)
        linux-headers-generic/6.5.9#e8c99ef349c73b922e1cc4a65beefaf5 - Downloaded (conan-center)
        openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70 - Downloaded (conan-center)
        pcre2/10.42#a7a2c122056510509a7525c83d6a6695 - Downloaded (conan-center)
        xz_utils/5.4.4#17cb60f0437d41cbaf2443104b073618 - Downloaded (conan-center)
        zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Downloaded (conan-center)
        zstd/1.5.5#e03fb7b37b87f0174e9db4a8407e3f4d - Downloaded (conan-center)
    Build requirements
        autoconf/2.71#f9307992909d7fb3df459340f1932809 - Downloaded (conan-center)
        flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Downloaded (conan-center)
        gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Downloaded (conan-center)
        m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Downloaded (conan-center)
        meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Downloaded (conan-center)
        ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Downloaded (conan-center)
        pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Downloaded (conan-center)
        pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Downloaded (conan-center)
    Resolved version ranges
        openssl/[>=1.1 <4]: openssl/3.2.1
        zlib/[>=1.2.11 <2]: zlib/1.3.1
    Graph error
        Version conflict: Conflict between libmount/2.39.2 and libmount/2.39 in the graph.
    Conflict originates from eudev/3.2.14
    
    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 libmount/2.39.2 and libmount/2.39 in the graph.
    Conflict originates from eudev/3.2.14
    
    Run conan graph info with your recipe and add --format=html to inspect the graph errors in an easier to visualize way.
    

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.

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.

2 participants