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

Add libudev/virtual #904

Closed
wants to merge 2 commits into from
Closed

Add libudev/virtual #904

wants to merge 2 commits into from

Conversation

Croydon
Copy link
Contributor

@Croydon Croydon commented Feb 18, 2020

Specify library name and version: libudev/virtual

  • I've read the guidelines for contributing.
  • I've followed the PEP8 style guides for Python code in the recipes.
  • I've used the latest Conan client version.
  • I've tried at least one configuration locally with the
    conan-center hook activated.

This is a "virtual" package. It uses a system package manager to actually install libudev.

For more context see conan-io/hooks#158
It also depends on conan-io/hooks#158

@conan-center-bot
Copy link
Collaborator

All green in build 1 (3b44d90b4c0e4242b22ee1271d7b306430828b8f)! 😊

@conan-center-bot
Copy link
Collaborator

Some configurations of 'libudev/virtual' failed in build 2 (2fd2494b66e34f10790616118f345bf0ff10be93):

  • Linux x86_64, Release, gcc 5, libstdc++
    • Hooks errors detected:
      • [HOOK - conan-center.py] pre_export(): ERROR: [SYSTEM REQUIREMENTS (KB-H032)] The method 'SystemPackageTool.install' is not allowed in the recipe. (https://github.com/conan-io/conan-center-index/wiki/Error-Knowledge-Base#KB-H032)
    • Log download
    • Log error Download
    • Profile
  • Access to all the logs

@Croydon Croydon mentioned this pull request Feb 18, 2020
6 tasks
@uilianries
Copy link
Member

When Conan Devs started to discuss about this possibility, they called "Proxy Package" actually.

/cc @czoido @danimtb @SSE4

Co-Authored-By: Uilian Ries <uilianries@gmail.com>
@conan-center-bot
Copy link
Collaborator

Some configurations of 'libudev/virtual' failed in build 3 (3f72f3e7088275d02d9494c854d56661b478ba56):

  • Linux x86_64, Release, gcc 5, libstdc++
    • Hooks errors detected:
      • [HOOK - conan-center.py] pre_source(): ERROR: [IMMUTABLE SOURCES (KB-H010)] Create a file 'conandata.yml' file with the sources to be downloaded. (https://github.com/conan-io/conan-center-index/wiki/Error-Knowledge-Base#KB-H010)
      • [HOOK - conan-center.py] pre_source(): ERROR: [IMMUTABLE SOURCES (KB-H010)] Use 'tools.get(**self.conan_data["sources"]["XXXXX"])' in the source() method to get the sources. (https://github.com/conan-io/conan-center-index/wiki/Error-Knowledge-Base#KB-H010)
    • Log download
    • Log error Download
    • Profile
  • Access to all the logs

@conan-center-bot
Copy link
Collaborator

Some configurations of 'libudev/virtual' failed in build 4 (3f72f3e7088275d02d9494c854d56661b478ba56):

  • Linux x86_64, Release, gcc 5, libstdc++
    • Hooks errors detected:
      • [HOOK - conan-center.py] pre_source(): ERROR: [IMMUTABLE SOURCES (KB-H010)] Create a file 'conandata.yml' file with the sources to be downloaded. (https://github.com/conan-io/conan-center-index/wiki/Error-Knowledge-Base#KB-H010)
      • [HOOK - conan-center.py] pre_source(): ERROR: [IMMUTABLE SOURCES (KB-H010)] Use 'tools.get(**self.conan_data["sources"]["XXXXX"])' in the source() method to get the sources. (https://github.com/conan-io/conan-center-index/wiki/Error-Knowledge-Base#KB-H010)
    • Log download
    • Log error Download
    • Profile
  • Access to all the logs

@SSE4 SSE4 added the blocked Affected by an external issue and waiting until it is solved label May 4, 2020
@madebr
Copy link
Contributor

madebr commented May 9, 2020

How will virtual packages handle different versions of packages?
Should there exist a way to check the installed version and communicate this to consumers?

Should consumers be able to add the following requirement? libudev/virtual[>245] (or something similar)

@SSE4 SSE4 removed their request for review June 15, 2020 07:26
@SpaceIm SpaceIm mentioned this pull request Nov 27, 2020
4 tasks
@Croydon
Copy link
Contributor Author

Croydon commented Dec 15, 2020

Closing in favour of #2468

@Croydon Croydon closed this Dec 15, 2020
@ericLemanissier ericLemanissier deleted the libudev branch November 27, 2023 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Affected by an external issue and waiting until it is solved Failed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants