Improvement over ill-formed graphs with different visible=True/False for the same dependency
Changelog: Fix: Improvement over ill-formed graphs with different visible=True/False for the same dependency Docs: https://github.com/conan-io/docs/pull/XXXX
Possible fix for graph visible=False issues: Close https://github.com/conan-io/conan/issues/18389
Some notes:
- Dependency graph that have converging requires to the same package both with visible=True and visible=False are ill-formed, and they will be diagnosed as such with a warning message. When a requirement is marked as self.requires("dep/version", visible=False) it is declaring a guarantee that such a dep/version will not be propagated downstream. But if it gets exactly the same dep/version dependency transitively with visible=True, that would be violating the first declaration. The same dep/version cannot be visible=False and visible=True at the same time, and one of those conditions has to be broken
- When that happens and the versions or user/channel are not matching or compatible, it will be raise as a version conflict.
- If the versions are matching or compatible within the version range (with the regular evaluation of version-ranges), then it will be possible to proceed (with the ill-formed warning commented above). The visible=True will prevail and the dependency will be propagated downstream, as this is the "safest" behavior to not break.
- In practice, when those conditions were met with the conflicting visible trait, it happened that the graph was also broken, having orphan nodes that nobody depended on them. These orphan nodes have been now also removed in that PR.
I'd like to ask @DoDoENT, if you could please check this and give feedback, because with your heavy usages of test_requires overlapping with regular host requires, this might affect you. Many thanks!
I tried your branch and when locking my project, I get hundreds of messages like these:
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
s
I tried your branch and when locking my project, I get hundreds of messages like these:
The good news is that apparently it didn't raise a conflict, so it seems it is good in that sense. I'll have a look to reduce as much as possible those warnings.
The good news is that apparently it didn't raise a conflict, so it seems it is good in that sense.
True, but we fixed a lot of such conflicts in the past few months by updating all our packages to the latest versions of all dependencies. It was quite tedious work (no code change was necessary, just conanfile updates).
The warnings now appear on the working build. I'd have to dig out some old state where we got conflicts between two different versions of gtest that both appeared transitively but were never a direct dependency of anything - it was only test_requires of different packages.
True, but we fixed a lot of such conflicts in the past few months by updating all our packages to the latest versions of all dependencies. It was quite tedious work (no code change was necessary, just conanfile updates).
In those cases, Conan was passing those conflicts with undefined behavior (the version that was picked could be any of those), as described above, sometimes the graph had even orphan nodes. The changes in this PR should help to early detect those situations.
The warnings now appear on the working build. I'd have to dig out some old state where we got conflicts between two different versions of gtest that both appeared transitively but were never a direct dependency of anything - it was only test_requires of different packages.
Yes, the situation is still there, there is conflicting visibility because having same dependencies both with visible=True and visible=False generates this situation that cannot be addressed without violating one of the declarations.
I have reduced the warnings strictly to the direct dependencies. Could you please try again @DoDoENT and let us know? Thanks!
Could you please try again @DoDoENT and let us know?
Still hundreds of warnings.
Still hundreds of warnings.
Thanks for the feedback. I have further reduced the number of warnings, caching them to avoid duplicates, could you please try again? If you can share how it is looking on the terminal, that would help too. Thanks again!
I still don't see any difference (I made sure to create a new venv and install from your branch with pip).
Here is the output (I just executed the lock command):
Connecting to remote 'microblink' with user 'dodo'
conanfile_utils/1.0.13@microblink/main: Not found in local cache, looking in remotes...
conanfile_utils/1.0.13@microblink/main: Checking remote: microblink
conanfile_utils/1.0.13@microblink/main: Downloaded recipe revision 064c686374a2d4c9f0dd21f8f0073e29
======== Computing dependency graph ========
recognizer/4.0.3@microblink/main: Not found in local cache, looking in remotes...
recognizer/4.0.3@microblink/main: Checking remote: microblink
recognizer/4.0.3@microblink/main: Downloaded recipe revision 9b8beeb69b3658755873a17390d46d32
conanfile_utils/1.0.13@microblink/main: Checking remote: microblink
hash/2.0.3@microblink/main: Not found in local cache, looking in remotes...
hash/2.0.3@microblink/main: Checking remote: microblink
hash/2.0.3@microblink/main: Downloaded recipe revision bca5158cdd3532fd9a32d7539b66194f
core_utils/2.7.3@microblink/main: Not found in local cache, looking in remotes...
core_utils/2.7.3@microblink/main: Checking remote: microblink
core_utils/2.7.3@microblink/main: Downloaded recipe revision 53b937464079b49c28a9383472e71dd7
cmake_build/1.4.1@microblink/main: Not found in local cache, looking in remotes...
cmake_build/1.4.1@microblink/main: Checking remote: microblink
cmake_build/1.4.1@microblink/main: Downloaded recipe revision 33113029cbc89dec96fe8747c45b5dee
mb_foundation/1.0.1@microblink/main: Not found in local cache, looking in remotes...
mb_foundation/1.0.1@microblink/main: Checking remote: microblink
mb_foundation/1.0.1@microblink/main: Downloaded recipe revision 8a1edc846f3bafc20cf7b3533685a337
std_fix/1.0.2@microblink/main: Not found in local cache, looking in remotes...
std_fix/1.0.2@microblink/main: Checking remote: microblink
std_fix/1.0.2@microblink/main: Downloaded recipe revision 3002fa1150d5261ad74d2d167d48e653
gtest/1.14.9@microblink/main: Not found in local cache, looking in remotes...
gtest/1.14.9@microblink/main: Checking remote: microblink
gtest/1.14.9@microblink/main: Downloaded recipe revision 92cbac29cb2870655027eb912cd72358
boost/1.84.1@microblink/main: Not found in local cache, looking in remotes...
boost/1.84.1@microblink/main: Checking remote: microblink
boost/1.84.1@microblink/main: Downloaded recipe revision bff79afef94bda2190fd38c952381df6
version_and_paths/1.0.5@microblink/main: Not found in local cache, looking in remotes...
version_and_paths/1.0.5@microblink/main: Checking remote: microblink
version_and_paths/1.0.5@microblink/main: Downloaded recipe revision efe570a02c42a2e6d73c406f97f691cd
log_and_timer/1.1.3@microblink/main: Not found in local cache, looking in remotes...
log_and_timer/1.1.3@microblink/main: Checking remote: microblink
log_and_timer/1.1.3@microblink/main: Downloaded recipe revision 1b6ae28f2b975b7246d7e8fc46fa328b
functionoid/1.0.1@microblink/main: Not found in local cache, looking in remotes...
functionoid/1.0.1@microblink/main: Checking remote: microblink
functionoid/1.0.1@microblink/main: Downloaded recipe revision a63c389de8e94c11f18c62430bb3aa1f
config_ex/1.1.1@microblink/main: Not found in local cache, looking in remotes...
config_ex/1.1.1@microblink/main: Checking remote: microblink
config_ex/1.1.1@microblink/main: Downloaded recipe revision 58895a244f6055c6017a95e43ef5ce63
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
rapidjson/1.1.6@microblink/main: Not found in local cache, looking in remotes...
rapidjson/1.1.6@microblink/main: Checking remote: microblink
rapidjson/1.1.6@microblink/main: Downloaded recipe revision 22545451e78c6dfb8c85f2e14b862674
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
utfcpp/4.0.6@microblink/main: Not found in local cache, looking in remotes...
utfcpp/4.0.6@microblink/main: Checking remote: microblink
utfcpp/4.0.6@microblink/main: Downloaded recipe revision ea11de5465f5305ad0fc5d691185d7a5
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: Not found in local cache, looking in remotes...
sweater/1.1.7@microblink/main: Checking remote: microblink
sweater/1.1.7@microblink/main: Downloaded recipe revision 00226324984e8fb052dd8e703b48d28e
cpuinfo/20250509.9@microblink/main: Not found in local cache, looking in remotes...
cpuinfo/20250509.9@microblink/main: Checking remote: microblink
cpuinfo/20250509.9@microblink/main: Downloaded recipe revision 40de5b1b7859404e36455d2a5a670efb
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
nlohmann_json/3.10.4: Not found in local cache, looking in remotes...
nlohmann_json/3.10.4: Checking remote: microblink
nlohmann_json/3.10.4: Downloaded recipe revision 2d3ba0c641692cca9fb4514e05154688
err/1.0.1@microblink/main: Not found in local cache, looking in remotes...
err/1.0.1@microblink/main: Checking remote: microblink
err/1.0.1@microblink/main: Downloaded recipe revision eacbc2adc310db0e96d61d4220650f8b
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
mmap/1.0.2@microblink/main: Not found in local cache, looking in remotes...
mmap/1.0.2@microblink/main: Checking remote: microblink
mmap/1.0.2@microblink/main: Downloaded recipe revision 49540e8a3d87662b601b9b433396582c
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: Not found in local cache, looking in remotes...
zlib/1.3.2@microblink/main: Checking remote: microblink
zlib/1.3.2@microblink/main: Downloaded recipe revision 52419110a760a9cb8cd7bd57b01de0b2
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: Not found in local cache, looking in remotes...
opencv/4.10.1@microblink/main: Checking remote: microblink
opencv/4.10.1@microblink/main: Downloaded recipe revision 2bc2be2ecc71966cde69f7dbdf85a312
libjpeg_turbo/3.0.2.2@microblink/main: Not found in local cache, looking in remotes...
libjpeg_turbo/3.0.2.2@microblink/main: Checking remote: microblink
libjpeg_turbo/3.0.2.2@microblink/main: Downloaded recipe revision c5ae8c1d15ab8215718ea3df429e55e1
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
nasm/2.14: Not found in local cache, looking in remotes...
nasm/2.14: Checking remote: microblink
nasm/2.14: Downloaded recipe revision d4c0f102da173fe6ea0fe5c486a29709
libpng/1.6.48@microblink/main: Not found in local cache, looking in remotes...
libpng/1.6.48@microblink/main: Checking remote: microblink
libpng/1.6.48@microblink/main: Downloaded recipe revision a894c6d32b60eb517232069228102b95
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
protobuf/4.25.2@microblink/main: Not found in local cache, looking in remotes...
protobuf/4.25.2@microblink/main: Checking remote: microblink
protobuf/4.25.2@microblink/main: Downloaded recipe revision 732767a0c74df7e4d7955a035060b19d
abseil/20250512.0@microblink/main: Not found in local cache, looking in remotes...
abseil/20250512.0@microblink/main: Checking remote: microblink
abseil/20250512.0@microblink/main: Downloaded recipe revision 29bf786c2055253ad2f60aa61d7dbd28
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: Not found in local cache, looking in remotes...
qoixx/0.1.7.3@microblink/main: Checking remote: microblink
qoixx/0.1.7.3@microblink/main: Downloaded recipe revision 7a99513f8b969271ba87111c1317f1f0
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
recognizer_utils/1.1.2@microblink/main: Not found in local cache, looking in remotes...
recognizer_utils/1.1.2@microblink/main: Checking remote: microblink
recognizer_utils/1.1.2@microblink/main: Downloaded recipe revision 145512d25340849c7e6da7d24e6b2d14
pimpl/1.0.1@microblink/main: Not found in local cache, looking in remotes...
pimpl/1.0.1@microblink/main: Checking remote: microblink
pimpl/1.0.1@microblink/main: Downloaded recipe revision 4857170a202027c0fd2f22d0c2c4c7a3
date_utils/1.0.5@microblink/main: Not found in local cache, looking in remotes...
date_utils/1.0.5@microblink/main: Checking remote: microblink
date_utils/1.0.5@microblink/main: Downloaded recipe revision 7129f7a38d8eb21a26011b1869cc989b
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Checking remote: microblink
range-v3/0.12.0: Downloaded recipe revision abb9932b80d96eaf8fc992debe3870ed
pybind11/2.10.4: Not found in local cache, looking in remotes...
pybind11/2.10.4: Checking remote: microblink
pybind11/2.10.4: Downloaded recipe revision dd44c80a5ed6a2ef11194380daae1248
recognizer_protection/4.0.0@microblink/main: Not found in local cache, looking in remotes...
recognizer_protection/4.0.0@microblink/main: Checking remote: microblink
recognizer_protection/4.0.0@microblink/main: Downloaded recipe revision b446e0e28bd44e8817a9ccbe0ddb5c31
protection/3.2.1@microblink/main: Not found in local cache, looking in remotes...
protection/3.2.1@microblink/main: Checking remote: microblink
protection/3.2.1@microblink/main: Downloaded recipe revision fbcf817069fdf43242880a2de758e8e8
adv_obfuscator/20170904.1@microblink/main: Not found in local cache, looking in remotes...
adv_obfuscator/20170904.1@microblink/main: Checking remote: microblink
adv_obfuscator/20170904.1@microblink/main: Downloaded recipe revision aa4c2ce54111773ef9ce027667b68d71
micro_ecc/1.0.0@microblink/main: Not found in local cache, looking in remotes...
micro_ecc/1.0.0@microblink/main: Checking remote: microblink
micro_ecc/1.0.0@microblink/main: Downloaded recipe revision 1c323460f6536c0b0f5baaed9de6bcf5
keygen/13.0.1@microblink/main: Not found in local cache, looking in remotes...
keygen/13.0.1@microblink/main: Checking remote: microblink
keygen/13.0.1@microblink/main: Downloaded recipe revision baae80d044f8dcefde6521ef4eb844af
keygen/13.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on version_and_paths/1.0.5@microblink/main with different visibility. This is an ill-formed graph
bar_decoder/8.0.2@microblink/main: Not found in local cache, looking in remotes...
bar_decoder/8.0.2@microblink/main: Checking remote: microblink
bar_decoder/8.0.2@microblink/main: Downloaded recipe revision e491a63b6e2ee684efe7626f4cda3830
bar_decoder/8.0.2@microblink/main: WARN: risk: This package has 2 different dependencies on gtest/1.14.9@microblink/main with different visibility. This is an ill-formed graph
mv_toolset/1.0.4@microblink/main: Not found in local cache, looking in remotes...
mv_toolset/1.0.4@microblink/main: Checking remote: microblink
mv_toolset/1.0.4@microblink/main: Downloaded recipe revision 7f815a21aa6f08e11ae46d158b2a3946
mv_toolset/1.0.4@microblink/main: WARN: risk: This package has 2 different dependencies on version_and_paths/1.0.5@microblink/main with different visibility. This is an ill-formed graph
zxing-cpp/1.1.0@microblink/main: Not found in local cache, looking in remotes...
zxing-cpp/1.1.0@microblink/main: Checking remote: microblink
zxing-cpp/1.1.0@microblink/main: Downloaded recipe revision 6650d1dcd9e84e7917697e701c82ad47
ml_models_blinkid/3.0.7@microblink/main: Not found in local cache, looking in remotes...
ml_models_blinkid/3.0.7@microblink/main: Checking remote: microblink
ml_models_blinkid/3.0.7@microblink/main: Downloaded recipe revision 46796d6526c1781a3fb397e21f313ac6
runner/4.0.17@microblink/main: Not found in local cache, looking in remotes...
runner/4.0.17@microblink/main: Checking remote: microblink
runner/4.0.17@microblink/main: Downloaded recipe revision b9d02f038993676aeb9d4871ee6dc53a
eigen/3.4.2@microblink/main: Not found in local cache, looking in remotes...
eigen/3.4.2@microblink/main: Checking remote: microblink
eigen/3.4.2@microblink/main: Downloaded recipe revision 406195518d246c1d387b54df8ade9052
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: Not found in local cache, looking in remotes...
xnnpack/20230525.1.6@microblink/main: Checking remote: microblink
xnnpack/20230525.1.6@microblink/main: Downloaded recipe revision 3e5e60789c103ebfec170c7898cdfe4d
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
kiwaku/20230809.3@microblink/main: Not found in local cache, looking in remotes...
kiwaku/20230809.3@microblink/main: Checking remote: microblink
kiwaku/20230809.3@microblink/main: Downloaded recipe revision 4386c7f0bd8838531bfacaf13c89a992
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
tqdm/1.0.0@microblink/main: Not found in local cache, looking in remotes...
tqdm/1.0.0@microblink/main: Checking remote: microblink
tqdm/1.0.0@microblink/main: Downloaded recipe revision 9f84ad8bec3a73f9635d64c0f49aea96
tf_messages/1.0.1@microblink/main: Not found in local cache, looking in remotes...
tf_messages/1.0.1@microblink/main: Checking remote: microblink
tf_messages/1.0.1@microblink/main: Downloaded recipe revision 96187cc0ac393ee835b807074bb3e884
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
bar_decoder/8.0.2@microblink/main: WARN: risk: This package has 2 different dependencies on recognizer_protection/4.0.0@microblink/main with different visibility. This is an ill-formed graph
keygen/13.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on version_and_paths/1.0.5@microblink/main with different visibility. This is an ill-formed graph
mls_test_data_provider/5.3.0@microblink/main: Not found in local cache, looking in remotes...
mls_test_data_provider/5.3.0@microblink/main: Checking remote: microblink
mls_test_data_provider/5.3.0@microblink/main: Downloaded recipe revision df2fe8ae7287efd6659af2599ed42457
ocr_engine/1.0.1@microblink/main: Not found in local cache, looking in remotes...
ocr_engine/1.0.1@microblink/main: Checking remote: microblink
ocr_engine/1.0.1@microblink/main: Downloaded recipe revision 03e7d2ffc89c2b027178468531a84249
bar_decoder/8.0.2@microblink/main: WARN: risk: This package has 2 different dependencies on mv_toolset/1.0.4@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
blinkinput_recognizer/8.0.0@microblink/main: Not found in local cache, looking in remotes...
blinkinput_recognizer/8.0.0@microblink/main: Checking remote: microblink
blinkinput_recognizer/8.0.0@microblink/main: Downloaded recipe revision 2c948f502c433236a6d960e177c6431b
check_digit_calculator/1.2.0@microblink/main: Not found in local cache, looking in remotes...
check_digit_calculator/1.2.0@microblink/main: Checking remote: microblink
check_digit_calculator/1.2.0@microblink/main: Downloaded recipe revision fcad6ce2c04a77dc46d98f92e7477b09
ml_models_legacy/3.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_legacy/3.0.0@microblink/main: Checking remote: microblink
ml_models_legacy/3.0.0@microblink/main: Downloaded recipe revision 1a749bdd578d1b8a969a6f65e0372b16
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
vin_standard/1.0.1@microblink/main: Not found in local cache, looking in remotes...
vin_standard/1.0.1@microblink/main: Checking remote: microblink
vin_standard/1.0.1@microblink/main: Downloaded recipe revision da5161f2ff5eb2e0b92a79ab768ca45f
tinyxml2/2.2.4@microblink/main: Not found in local cache, looking in remotes...
tinyxml2/2.2.4@microblink/main: Checking remote: microblink
tinyxml2/2.2.4@microblink/main: Downloaded recipe revision e75d39f68113ec40fde0b991ffa76a37
compress_utility/1.0.4@microblink/main: Not found in local cache, looking in remotes...
compress_utility/1.0.4@microblink/main: Checking remote: microblink
compress_utility/1.0.4@microblink/main: Downloaded recipe revision 7bf348da96431103a3e89824b8587bd6
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
blinkinput_recognizer/8.0.0@microblink/main: WARN: risk: This package has 2 different dependencies on ocr_engine/1.0.1@microblink/main with different visibility. This is an ill-formed graph
blinkinput_recognizer/8.0.0@microblink/main: WARN: risk: This package has 2 different dependencies on mv_toolset/1.0.4@microblink/main with different visibility. This is an ill-formed graph
blinkinput_recognizer/8.0.0@microblink/main: WARN: risk: This package has 2 different dependencies on core_utils/2.7.3@microblink/main with different visibility. This is an ill-formed graph
blinkinput_recognizer/8.0.0@microblink/main: WARN: risk: This package has 2 different dependencies on opencv/4.10.1@microblink/main with different visibility. This is an ill-formed graph
dictionary_builder/1.0.0@microblink/main: Not found in local cache, looking in remotes...
dictionary_builder/1.0.0@microblink/main: Checking remote: microblink
dictionary_builder/1.0.0@microblink/main: Downloaded recipe revision 5b0c0a2070b23ace5928a686f0650b94
ml_image_capture/1.0.2@microblink/main: Not found in local cache, looking in remotes...
ml_image_capture/1.0.2@microblink/main: Checking remote: microblink
ml_image_capture/1.0.2@microblink/main: Downloaded recipe revision 7dc91d7f053f03a35bebf3844aabfe1e
ml_image_capture/1.0.2@microblink/main: WARN: risk: This package has 2 different dependencies on version_and_paths/1.0.5@microblink/main with different visibility. This is an ill-formed graph
blinkid_utils/1.1.0@microblink/main: Not found in local cache, looking in remotes...
blinkid_utils/1.1.0@microblink/main: Checking remote: microblink
blinkid_utils/1.1.0@microblink/main: Downloaded recipe revision b98833ac406a6ee3bca49a88abacbdeb
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
pinglets/0.4.0@microblink/main: Not found in local cache, looking in remotes...
pinglets/0.4.0@microblink/main: Checking remote: microblink
pinglets/0.4.0@microblink/main: Downloaded recipe revision ecee023961bbaddb80ea5091c84b3476
ml_models_blinkid_server/3.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_blinkid_server/3.0.0@microblink/main: Checking remote: microblink
ml_models_blinkid_server/3.0.0@microblink/main: Downloaded recipe revision 565147d158d6cf7ddebe92e0da134e24
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
ml_models_image_capture/4.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_image_capture/4.0.0@microblink/main: Checking remote: microblink
ml_models_image_capture/4.0.0@microblink/main: Downloaded recipe revision e74a53f24c8a8811081bcbbf30f38407
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
ml_models_document_verification/5.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_document_verification/5.0.0@microblink/main: Checking remote: microblink
ml_models_document_verification/5.0.0@microblink/main: Downloaded recipe revision 23da3d5f126f41378dd51c1438537723
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
cpuinfo/20250509.9@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
sweater/1.1.7@microblink/main: WARN: risk: This package has 2 different dependencies on functionoid/1.0.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
err/1.0.1@microblink/main: WARN: risk: This package has 2 different dependencies on config_ex/1.1.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libjpeg_turbo/3.0.2.2@microblink/main with different visibility. This is an ill-formed graph
libjpeg_turbo/3.0.2.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on libpng/1.6.48@microblink/main with different visibility. This is an ill-formed graph
libpng/1.6.48@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
opencv/4.10.1@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
qoixx/0.1.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
core_utils/2.7.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
eigen/3.4.2@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
xnnpack/20230525.1.6@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
abseil/20250512.0@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
log_and_timer/1.1.3@microblink/main: WARN: risk: This package has 2 different dependencies on cmake_build/1.4.1@microblink/main with different visibility. This is an ill-formed graph
mls_testing/12.1.0@microblink/main: Not found in local cache, looking in remotes...
mls_testing/12.1.0@microblink/main: Checking remote: microblink
mls_testing/12.1.0@microblink/main: Downloaded recipe revision 6e40359ad418e791e4b13448cedfa201
conanfile.py (blinkid_generic_recognizer/14.0.0): WARN: risk: This package has 2 different dependencies on recognizer/4.0.3@microblink/main with different visibility. This is an ill-formed graph
mls_testing/12.1.0@microblink/main: WARN: risk: This package has 2 different dependencies on gtest/1.14.9@microblink/main with different visibility. This is an ill-formed graph
mls_testing/12.1.0@microblink/main: WARN: risk: This package has 2 different dependencies on keygen/13.0.1@microblink/main with different visibility. This is an ill-formed graph
======== Computing necessary packages ========
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
@DoDoENT we gave it another try, now displaying a much shorter summary, if you want to test how it looks now. Thanks very much!
Now all warnings seem to be gone:
Connecting to remote 'microblink' with user 'dodo'
conanfile_utils/1.0.13@microblink/main: Not found in local cache, looking in remotes...
conanfile_utils/1.0.13@microblink/main: Checking remote: microblink
conanfile_utils/1.0.13@microblink/main: Downloaded recipe revision 064c686374a2d4c9f0dd21f8f0073e29
======== Computing dependency graph ========
recognizer/4.0.3@microblink/main: Not found in local cache, looking in remotes...
recognizer/4.0.3@microblink/main: Checking remote: microblink
recognizer/4.0.3@microblink/main: Downloaded recipe revision 9b8beeb69b3658755873a17390d46d32
conanfile_utils/1.0.13@microblink/main: Checking remote: microblink
hash/2.0.3@microblink/main: Not found in local cache, looking in remotes...
hash/2.0.3@microblink/main: Checking remote: microblink
hash/2.0.3@microblink/main: Downloaded recipe revision bca5158cdd3532fd9a32d7539b66194f
core_utils/2.7.3@microblink/main: Not found in local cache, looking in remotes...
core_utils/2.7.3@microblink/main: Checking remote: microblink
core_utils/2.7.3@microblink/main: Downloaded recipe revision 53b937464079b49c28a9383472e71dd7
cmake_build/1.4.1@microblink/main: Not found in local cache, looking in remotes...
cmake_build/1.4.1@microblink/main: Checking remote: microblink
cmake_build/1.4.1@microblink/main: Downloaded recipe revision 33113029cbc89dec96fe8747c45b5dee
mb_foundation/1.0.1@microblink/main: Not found in local cache, looking in remotes...
mb_foundation/1.0.1@microblink/main: Checking remote: microblink
mb_foundation/1.0.1@microblink/main: Downloaded recipe revision 8a1edc846f3bafc20cf7b3533685a337
std_fix/1.0.2@microblink/main: Not found in local cache, looking in remotes...
std_fix/1.0.2@microblink/main: Checking remote: microblink
std_fix/1.0.2@microblink/main: Downloaded recipe revision 3002fa1150d5261ad74d2d167d48e653
gtest/1.14.9@microblink/main: Not found in local cache, looking in remotes...
gtest/1.14.9@microblink/main: Checking remote: microblink
gtest/1.14.9@microblink/main: Downloaded recipe revision 92cbac29cb2870655027eb912cd72358
boost/1.84.1@microblink/main: Not found in local cache, looking in remotes...
boost/1.84.1@microblink/main: Checking remote: microblink
boost/1.84.1@microblink/main: Downloaded recipe revision bff79afef94bda2190fd38c952381df6
version_and_paths/1.0.5@microblink/main: Not found in local cache, looking in remotes...
version_and_paths/1.0.5@microblink/main: Checking remote: microblink
version_and_paths/1.0.5@microblink/main: Downloaded recipe revision efe570a02c42a2e6d73c406f97f691cd
log_and_timer/1.1.3@microblink/main: Not found in local cache, looking in remotes...
log_and_timer/1.1.3@microblink/main: Checking remote: microblink
log_and_timer/1.1.3@microblink/main: Downloaded recipe revision 1b6ae28f2b975b7246d7e8fc46fa328b
functionoid/1.0.1@microblink/main: Not found in local cache, looking in remotes...
functionoid/1.0.1@microblink/main: Checking remote: microblink
functionoid/1.0.1@microblink/main: Downloaded recipe revision a63c389de8e94c11f18c62430bb3aa1f
config_ex/1.1.1@microblink/main: Not found in local cache, looking in remotes...
config_ex/1.1.1@microblink/main: Checking remote: microblink
config_ex/1.1.1@microblink/main: Downloaded recipe revision 58895a244f6055c6017a95e43ef5ce63
rapidjson/1.1.6@microblink/main: Not found in local cache, looking in remotes...
rapidjson/1.1.6@microblink/main: Checking remote: microblink
rapidjson/1.1.6@microblink/main: Downloaded recipe revision 22545451e78c6dfb8c85f2e14b862674
utfcpp/4.0.6@microblink/main: Not found in local cache, looking in remotes...
utfcpp/4.0.6@microblink/main: Checking remote: microblink
utfcpp/4.0.6@microblink/main: Downloaded recipe revision ea11de5465f5305ad0fc5d691185d7a5
sweater/1.1.7@microblink/main: Not found in local cache, looking in remotes...
sweater/1.1.7@microblink/main: Checking remote: microblink
sweater/1.1.7@microblink/main: Downloaded recipe revision 00226324984e8fb052dd8e703b48d28e
cpuinfo/20250509.9@microblink/main: Not found in local cache, looking in remotes...
cpuinfo/20250509.9@microblink/main: Checking remote: microblink
cpuinfo/20250509.9@microblink/main: Downloaded recipe revision 40de5b1b7859404e36455d2a5a670efb
nlohmann_json/3.10.4: Not found in local cache, looking in remotes...
nlohmann_json/3.10.4: Checking remote: microblink
nlohmann_json/3.10.4: Downloaded recipe revision 2d3ba0c641692cca9fb4514e05154688
err/1.0.1@microblink/main: Not found in local cache, looking in remotes...
err/1.0.1@microblink/main: Checking remote: microblink
err/1.0.1@microblink/main: Downloaded recipe revision eacbc2adc310db0e96d61d4220650f8b
mmap/1.0.2@microblink/main: Not found in local cache, looking in remotes...
mmap/1.0.2@microblink/main: Checking remote: microblink
mmap/1.0.2@microblink/main: Downloaded recipe revision 49540e8a3d87662b601b9b433396582c
zlib/1.3.2@microblink/main: Not found in local cache, looking in remotes...
zlib/1.3.2@microblink/main: Checking remote: microblink
zlib/1.3.2@microblink/main: Downloaded recipe revision 52419110a760a9cb8cd7bd57b01de0b2
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
opencv/4.10.1@microblink/main: Not found in local cache, looking in remotes...
opencv/4.10.1@microblink/main: Checking remote: microblink
opencv/4.10.1@microblink/main: Downloaded recipe revision 2bc2be2ecc71966cde69f7dbdf85a312
libjpeg_turbo/3.0.2.2@microblink/main: Not found in local cache, looking in remotes...
libjpeg_turbo/3.0.2.2@microblink/main: Checking remote: microblink
libjpeg_turbo/3.0.2.2@microblink/main: Downloaded recipe revision c5ae8c1d15ab8215718ea3df429e55e1
nasm/2.14: Not found in local cache, looking in remotes...
nasm/2.14: Checking remote: microblink
nasm/2.14: Downloaded recipe revision d4c0f102da173fe6ea0fe5c486a29709
libpng/1.6.48@microblink/main: Not found in local cache, looking in remotes...
libpng/1.6.48@microblink/main: Checking remote: microblink
libpng/1.6.48@microblink/main: Downloaded recipe revision a894c6d32b60eb517232069228102b95
protobuf/4.25.2@microblink/main: Not found in local cache, looking in remotes...
protobuf/4.25.2@microblink/main: Checking remote: microblink
protobuf/4.25.2@microblink/main: Downloaded recipe revision 732767a0c74df7e4d7955a035060b19d
abseil/20250512.0@microblink/main: Not found in local cache, looking in remotes...
abseil/20250512.0@microblink/main: Checking remote: microblink
abseil/20250512.0@microblink/main: Downloaded recipe revision 29bf786c2055253ad2f60aa61d7dbd28
qoixx/0.1.7.3@microblink/main: Not found in local cache, looking in remotes...
qoixx/0.1.7.3@microblink/main: Checking remote: microblink
qoixx/0.1.7.3@microblink/main: Downloaded recipe revision 7a99513f8b969271ba87111c1317f1f0
recognizer_utils/1.1.2@microblink/main: Not found in local cache, looking in remotes...
recognizer_utils/1.1.2@microblink/main: Checking remote: microblink
recognizer_utils/1.1.2@microblink/main: Downloaded recipe revision 145512d25340849c7e6da7d24e6b2d14
pimpl/1.0.1@microblink/main: Not found in local cache, looking in remotes...
pimpl/1.0.1@microblink/main: Checking remote: microblink
pimpl/1.0.1@microblink/main: Downloaded recipe revision 4857170a202027c0fd2f22d0c2c4c7a3
date_utils/1.0.5@microblink/main: Not found in local cache, looking in remotes...
date_utils/1.0.5@microblink/main: Checking remote: microblink
date_utils/1.0.5@microblink/main: Downloaded recipe revision 7129f7a38d8eb21a26011b1869cc989b
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Checking remote: microblink
range-v3/0.12.0: Downloaded recipe revision abb9932b80d96eaf8fc992debe3870ed
pybind11/2.10.4: Not found in local cache, looking in remotes...
pybind11/2.10.4: Checking remote: microblink
pybind11/2.10.4: Downloaded recipe revision dd44c80a5ed6a2ef11194380daae1248
recognizer_protection/4.0.0@microblink/main: Not found in local cache, looking in remotes...
recognizer_protection/4.0.0@microblink/main: Checking remote: microblink
recognizer_protection/4.0.0@microblink/main: Downloaded recipe revision b446e0e28bd44e8817a9ccbe0ddb5c31
protection/3.4.1@microblink/main: Not found in local cache, looking in remotes...
protection/3.4.1@microblink/main: Checking remote: microblink
protection/3.4.1@microblink/main: Downloaded recipe revision a82f7ace40e352c4d0d8195073b8b865
adv_obfuscator/20170904.1@microblink/main: Not found in local cache, looking in remotes...
adv_obfuscator/20170904.1@microblink/main: Checking remote: microblink
adv_obfuscator/20170904.1@microblink/main: Downloaded recipe revision aa4c2ce54111773ef9ce027667b68d71
micro_ecc/1.0.0@microblink/main: Not found in local cache, looking in remotes...
micro_ecc/1.0.0@microblink/main: Checking remote: microblink
micro_ecc/1.0.0@microblink/main: Downloaded recipe revision 1c323460f6536c0b0f5baaed9de6bcf5
keygen/13.0.1@microblink/main: Not found in local cache, looking in remotes...
keygen/13.0.1@microblink/main: Checking remote: microblink
keygen/13.0.1@microblink/main: Downloaded recipe revision baae80d044f8dcefde6521ef4eb844af
bar_decoder/8.0.2@microblink/main: Not found in local cache, looking in remotes...
bar_decoder/8.0.2@microblink/main: Checking remote: microblink
bar_decoder/8.0.2@microblink/main: Downloaded recipe revision e491a63b6e2ee684efe7626f4cda3830
mv_toolset/1.0.4@microblink/main: Not found in local cache, looking in remotes...
mv_toolset/1.0.4@microblink/main: Checking remote: microblink
mv_toolset/1.0.4@microblink/main: Downloaded recipe revision 7f815a21aa6f08e11ae46d158b2a3946
zxing-cpp/1.1.0@microblink/main: Not found in local cache, looking in remotes...
zxing-cpp/1.1.0@microblink/main: Checking remote: microblink
zxing-cpp/1.1.0@microblink/main: Downloaded recipe revision 6650d1dcd9e84e7917697e701c82ad47
ml_models_blinkid/3.0.7@microblink/main: Not found in local cache, looking in remotes...
ml_models_blinkid/3.0.7@microblink/main: Checking remote: microblink
ml_models_blinkid/3.0.7@microblink/main: Downloaded recipe revision 46796d6526c1781a3fb397e21f313ac6
runner/4.0.17@microblink/main: Not found in local cache, looking in remotes...
runner/4.0.17@microblink/main: Checking remote: microblink
runner/4.0.17@microblink/main: Downloaded recipe revision b9d02f038993676aeb9d4871ee6dc53a
eigen/3.4.2@microblink/main: Not found in local cache, looking in remotes...
eigen/3.4.2@microblink/main: Checking remote: microblink
eigen/3.4.2@microblink/main: Downloaded recipe revision 406195518d246c1d387b54df8ade9052
xnnpack/20230525.1.6@microblink/main: Not found in local cache, looking in remotes...
xnnpack/20230525.1.6@microblink/main: Checking remote: microblink
xnnpack/20230525.1.6@microblink/main: Downloaded recipe revision 3e5e60789c103ebfec170c7898cdfe4d
kiwaku/20230809.3@microblink/main: Not found in local cache, looking in remotes...
kiwaku/20230809.3@microblink/main: Checking remote: microblink
kiwaku/20230809.3@microblink/main: Downloaded recipe revision 4386c7f0bd8838531bfacaf13c89a992
tqdm/1.0.0@microblink/main: Not found in local cache, looking in remotes...
tqdm/1.0.0@microblink/main: Checking remote: microblink
tqdm/1.0.0@microblink/main: Downloaded recipe revision 9f84ad8bec3a73f9635d64c0f49aea96
tf_messages/1.0.1@microblink/main: Not found in local cache, looking in remotes...
tf_messages/1.0.1@microblink/main: Checking remote: microblink
tf_messages/1.0.1@microblink/main: Downloaded recipe revision 96187cc0ac393ee835b807074bb3e884
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
mls_test_data_provider/5.3.0@microblink/main: Not found in local cache, looking in remotes...
mls_test_data_provider/5.3.0@microblink/main: Checking remote: microblink
mls_test_data_provider/5.3.0@microblink/main: Downloaded recipe revision df2fe8ae7287efd6659af2599ed42457
ocr_engine/1.0.1@microblink/main: Not found in local cache, looking in remotes...
ocr_engine/1.0.1@microblink/main: Checking remote: microblink
ocr_engine/1.0.1@microblink/main: Downloaded recipe revision 03e7d2ffc89c2b027178468531a84249
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
blinkinput_recognizer/8.0.0@microblink/main: Not found in local cache, looking in remotes...
blinkinput_recognizer/8.0.0@microblink/main: Checking remote: microblink
blinkinput_recognizer/8.0.0@microblink/main: Downloaded recipe revision 2c948f502c433236a6d960e177c6431b
check_digit_calculator/1.2.0@microblink/main: Not found in local cache, looking in remotes...
check_digit_calculator/1.2.0@microblink/main: Checking remote: microblink
check_digit_calculator/1.2.0@microblink/main: Downloaded recipe revision fcad6ce2c04a77dc46d98f92e7477b09
ml_models_legacy/3.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_legacy/3.0.0@microblink/main: Checking remote: microblink
ml_models_legacy/3.0.0@microblink/main: Downloaded recipe revision 1a749bdd578d1b8a969a6f65e0372b16
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
vin_standard/1.0.1@microblink/main: Not found in local cache, looking in remotes...
vin_standard/1.0.1@microblink/main: Checking remote: microblink
vin_standard/1.0.1@microblink/main: Downloaded recipe revision da5161f2ff5eb2e0b92a79ab768ca45f
tinyxml2/2.2.4@microblink/main: Not found in local cache, looking in remotes...
tinyxml2/2.2.4@microblink/main: Checking remote: microblink
tinyxml2/2.2.4@microblink/main: Downloaded recipe revision e75d39f68113ec40fde0b991ffa76a37
compress_utility/1.0.4@microblink/main: Not found in local cache, looking in remotes...
compress_utility/1.0.4@microblink/main: Checking remote: microblink
compress_utility/1.0.4@microblink/main: Downloaded recipe revision 7bf348da96431103a3e89824b8587bd6
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
dictionary_builder/1.0.0@microblink/main: Not found in local cache, looking in remotes...
dictionary_builder/1.0.0@microblink/main: Checking remote: microblink
dictionary_builder/1.0.0@microblink/main: Downloaded recipe revision 5b0c0a2070b23ace5928a686f0650b94
ml_image_capture/1.0.2@microblink/main: Not found in local cache, looking in remotes...
ml_image_capture/1.0.2@microblink/main: Checking remote: microblink
ml_image_capture/1.0.2@microblink/main: Downloaded recipe revision 7dc91d7f053f03a35bebf3844aabfe1e
blinkid_utils/1.1.0@microblink/main: Not found in local cache, looking in remotes...
blinkid_utils/1.1.0@microblink/main: Checking remote: microblink
blinkid_utils/1.1.0@microblink/main: Downloaded recipe revision b98833ac406a6ee3bca49a88abacbdeb
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
pinglets/0.4.0@microblink/main: Not found in local cache, looking in remotes...
pinglets/0.4.0@microblink/main: Checking remote: microblink
pinglets/0.4.0@microblink/main: Downloaded recipe revision ecee023961bbaddb80ea5091c84b3476
ml_models_blinkid_server/3.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_blinkid_server/3.0.0@microblink/main: Checking remote: microblink
ml_models_blinkid_server/3.0.0@microblink/main: Downloaded recipe revision 565147d158d6cf7ddebe92e0da134e24
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
ml_models_image_capture/4.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_image_capture/4.0.0@microblink/main: Checking remote: microblink
ml_models_image_capture/4.0.0@microblink/main: Downloaded recipe revision e74a53f24c8a8811081bcbbf30f38407
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
ml_models_document_verification/5.0.0@microblink/main: Not found in local cache, looking in remotes...
ml_models_document_verification/5.0.0@microblink/main: Checking remote: microblink
ml_models_document_verification/5.0.0@microblink/main: Downloaded recipe revision 23da3d5f126f41378dd51c1438537723
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
mls_testing/12.1.0@microblink/main: Not found in local cache, looking in remotes...
mls_testing/12.1.0@microblink/main: Checking remote: microblink
mls_testing/12.1.0@microblink/main: Downloaded recipe revision 6e40359ad418e791e4b13448cedfa201
======== Computing necessary packages ========
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
Now all warnings seem to be gone:
Oh, I see, the warnings have been moved to the print_graph_basic() function, that prints the recipes/versions resolution, but I don't see that print_graph_basic() output in your pasted output. It should be before Computing necessary packages in the conan lock create command.
True, it's later in the output now. Like this:
$ conan lock create .
Using lockfile: '/Users/dodo/Work/Microblink/core-blinkid-generic-recognizer/conan.lock'
======== Computing dependency graph ========
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
zlib/1.3.2@microblink/main: WARN: zlib/1.3.2@microblink/main: package_type 'static-library' is defined, but 'shared' and/or 'header_only' options are present. The package_type will have precedence over the options regardless of their value.
Graph root
conanfile.py (blinkid_generic_recognizer/14.0.0): /Users/dodo/Work/Microblink/core-blinkid-generic-recognizer/conanfile.py
Requirements
abseil/20250512.0@microblink/main#29bf786c2055253ad2f60aa61d7dbd28 - Cache
adv_obfuscator/20170904.1@microblink/main#aa4c2ce54111773ef9ce027667b68d71 - Cache
bar_decoder/8.0.2@microblink/main#e491a63b6e2ee684efe7626f4cda3830 - Cache
blinkid_utils/1.1.0@microblink/main#b98833ac406a6ee3bca49a88abacbdeb - Cache
blinkinput_recognizer/8.0.0@microblink/main#2c948f502c433236a6d960e177c6431b - Cache
boost/1.84.1@microblink/main#bff79afef94bda2190fd38c952381df6 - Cache
check_digit_calculator/1.2.0@microblink/main#fcad6ce2c04a77dc46d98f92e7477b09 - Cache
cmake_build/1.4.1@microblink/main#33113029cbc89dec96fe8747c45b5dee - Cache
config_ex/1.1.1@microblink/main#58895a244f6055c6017a95e43ef5ce63 - Cache
core_utils/2.7.3@microblink/main#53b937464079b49c28a9383472e71dd7 - Cache
cpuinfo/20250509.9@microblink/main#40de5b1b7859404e36455d2a5a670efb - Cache
date_utils/1.0.5@microblink/main#7129f7a38d8eb21a26011b1869cc989b - Cache
dictionary_builder/1.0.0@microblink/main#5b0c0a2070b23ace5928a686f0650b94 - Cache
eigen/3.4.2@microblink/main#406195518d246c1d387b54df8ade9052 - Cache
err/1.0.1@microblink/main#eacbc2adc310db0e96d61d4220650f8b - Cache
functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f - Cache
gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358 - Cache
hash/2.0.3@microblink/main#bca5158cdd3532fd9a32d7539b66194f - Cache
keygen/13.0.1@microblink/main#baae80d044f8dcefde6521ef4eb844af - Cache
kiwaku/20230809.3@microblink/main#4386c7f0bd8838531bfacaf13c89a992 - Cache
libjpeg_turbo/3.0.2.2@microblink/main#c5ae8c1d15ab8215718ea3df429e55e1 - Cache
libpng/1.6.48@microblink/main#a894c6d32b60eb517232069228102b95 - Cache
log_and_timer/1.1.3@microblink/main#1b6ae28f2b975b7246d7e8fc46fa328b - Cache
micro_ecc/1.0.0@microblink/main#1c323460f6536c0b0f5baaed9de6bcf5 - Cache
ml_image_capture/1.0.2@microblink/main#7dc91d7f053f03a35bebf3844aabfe1e - Cache
ml_models_blinkid/3.0.6@microblink/main#f425d67dbbb5418ed345d93b1596ce25 - Cache
ml_models_blinkid_server/3.0.0@microblink/main#565147d158d6cf7ddebe92e0da134e24 - Cache
ml_models_document_verification/5.0.0@microblink/main#23da3d5f126f41378dd51c1438537723 - Cache
ml_models_image_capture/4.0.0@microblink/main#e74a53f24c8a8811081bcbbf30f38407 - Cache
ml_models_legacy/3.0.0@microblink/main#1a749bdd578d1b8a969a6f65e0372b16 - Cache
mmap/1.0.2@microblink/main#49540e8a3d87662b601b9b433396582c - Cache
mv_toolset/1.0.4@microblink/main#7f815a21aa6f08e11ae46d158b2a3946 - Cache
nlohmann_json/3.10.4#2d3ba0c641692cca9fb4514e05154688 - Cache
ocr_engine/1.0.1@microblink/main#03e7d2ffc89c2b027178468531a84249 - Cache
opencv/4.10.1@microblink/main#2bc2be2ecc71966cde69f7dbdf85a312 - Cache
pimpl/1.0.1@microblink/main#4857170a202027c0fd2f22d0c2c4c7a3 - Cache
pinglets/0.4.0@microblink/main#ecee023961bbaddb80ea5091c84b3476 - Cache
protection/3.4.1@microblink/main#a82f7ace40e352c4d0d8195073b8b865 - Cache
protobuf/4.25.2@microblink/main#732767a0c74df7e4d7955a035060b19d - Cache
qoixx/0.1.7.3@microblink/main#7a99513f8b969271ba87111c1317f1f0 - Cache
range-v3/0.12.0#abb9932b80d96eaf8fc992debe3870ed - Cache
rapidjson/1.1.6@microblink/main#22545451e78c6dfb8c85f2e14b862674 - Cache
recognizer/4.0.3@microblink/main#9b8beeb69b3658755873a17390d46d32 - Cache
recognizer_protection/4.0.0@microblink/main#b446e0e28bd44e8817a9ccbe0ddb5c31 - Cache
recognizer_utils/1.1.2@microblink/main#145512d25340849c7e6da7d24e6b2d14 - Cache
runner/4.0.17@microblink/main#b9d02f038993676aeb9d4871ee6dc53a - Cache
std_fix/1.0.2@microblink/main#3002fa1150d5261ad74d2d167d48e653 - Cache
sweater/1.1.7@microblink/main#00226324984e8fb052dd8e703b48d28e - Cache
tf_messages/1.0.1@microblink/main#96187cc0ac393ee835b807074bb3e884 - Cache
tinyxml2/2.2.4@microblink/main#e75d39f68113ec40fde0b991ffa76a37 - Cache
tqdm/1.0.0@microblink/main#9f84ad8bec3a73f9635d64c0f49aea96 - Cache
utfcpp/4.0.6@microblink/main#ea11de5465f5305ad0fc5d691185d7a5 - Cache
version_and_paths/1.0.5@microblink/main#efe570a02c42a2e6d73c406f97f691cd - Cache
vin_standard/1.0.1@microblink/main#da5161f2ff5eb2e0b92a79ab768ca45f - Cache
xnnpack/20230525.1.6@microblink/main#3e5e60789c103ebfec170c7898cdfe4d - Cache
zlib/1.3.2@microblink/main#52419110a760a9cb8cd7bd57b01de0b2 - Cache
zxing-cpp/1.1.0@microblink/main#6650d1dcd9e84e7917697e701c82ad47 - Cache
Test requirements
boost/1.84.1@microblink/main#bff79afef94bda2190fd38c952381df6 - Cache
cmake_build/1.4.1@microblink/main#33113029cbc89dec96fe8747c45b5dee - Cache
config_ex/1.1.1@microblink/main#58895a244f6055c6017a95e43ef5ce63 - Cache
dictionary_builder/1.0.0@microblink/main#5b0c0a2070b23ace5928a686f0650b94 - Cache
functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f - Cache
gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358 - Cache
keygen/13.0.1@microblink/main#baae80d044f8dcefde6521ef4eb844af - Cache
log_and_timer/1.1.3@microblink/main#1b6ae28f2b975b7246d7e8fc46fa328b - Cache
mls_test_data_provider/5.3.0@microblink/main#df2fe8ae7287efd6659af2599ed42457 - Cache
mls_testing/12.1.0@microblink/main#6e40359ad418e791e4b13448cedfa201 - Cache
ocr_engine/1.0.1@microblink/main#03e7d2ffc89c2b027178468531a84249 - Cache
pybind11/2.10.4#dd44c80a5ed6a2ef11194380daae1248 - Cache
version_and_paths/1.0.5@microblink/main#efe570a02c42a2e6d73c406f97f691cd - Cache
Build requirements
abseil/20250512.0@microblink/main#29bf786c2055253ad2f60aa61d7dbd28 - Cache
adv_obfuscator/20170904.1@microblink/main#aa4c2ce54111773ef9ce027667b68d71 - Cache
boost/1.84.1@microblink/main#bff79afef94bda2190fd38c952381df6 - Cache
cmake_build/1.4.1@microblink/main#33113029cbc89dec96fe8747c45b5dee - Cache
compress_utility/1.0.4@microblink/main#7bf348da96431103a3e89824b8587bd6 - Cache
config_ex/1.1.1@microblink/main#58895a244f6055c6017a95e43ef5ce63 - Cache
core_utils/2.7.3@microblink/main#53b937464079b49c28a9383472e71dd7 - Cache
cpuinfo/20250509.9@microblink/main#40de5b1b7859404e36455d2a5a670efb - Cache
eigen/3.4.2@microblink/main#406195518d246c1d387b54df8ade9052 - Cache
err/1.0.1@microblink/main#eacbc2adc310db0e96d61d4220650f8b - Cache
functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f - Cache
gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358 - Cache
hash/2.0.3@microblink/main#bca5158cdd3532fd9a32d7539b66194f - Cache
kiwaku/20230809.3@microblink/main#4386c7f0bd8838531bfacaf13c89a992 - Cache
libjpeg_turbo/3.0.2.2@microblink/main#c5ae8c1d15ab8215718ea3df429e55e1 - Cache
libpng/1.6.48@microblink/main#a894c6d32b60eb517232069228102b95 - Cache
log_and_timer/1.1.3@microblink/main#1b6ae28f2b975b7246d7e8fc46fa328b - Cache
mb_foundation/1.0.1@microblink/main#8a1edc846f3bafc20cf7b3533685a337 - Cache
micro_ecc/1.0.0@microblink/main#1c323460f6536c0b0f5baaed9de6bcf5 - Cache
ml_models_blinkid/3.0.6@microblink/main#f425d67dbbb5418ed345d93b1596ce25 - Cache
mmap/1.0.2@microblink/main#49540e8a3d87662b601b9b433396582c - Cache
nasm/2.14#d4c0f102da173fe6ea0fe5c486a29709 - Cache
nlohmann_json/3.10.4#2d3ba0c641692cca9fb4514e05154688 - Cache
opencv/4.10.1@microblink/main#2bc2be2ecc71966cde69f7dbdf85a312 - Cache
protection/3.4.1@microblink/main#a82f7ace40e352c4d0d8195073b8b865 - Cache
protobuf/4.25.2@microblink/main#732767a0c74df7e4d7955a035060b19d - Cache
qoixx/0.1.7.3@microblink/main#7a99513f8b969271ba87111c1317f1f0 - Cache
range-v3/0.12.0#abb9932b80d96eaf8fc992debe3870ed - Cache
rapidjson/1.1.6@microblink/main#22545451e78c6dfb8c85f2e14b862674 - Cache
runner/4.0.17@microblink/main#b9d02f038993676aeb9d4871ee6dc53a - Cache
std_fix/1.0.2@microblink/main#3002fa1150d5261ad74d2d167d48e653 - Cache
sweater/1.1.7@microblink/main#00226324984e8fb052dd8e703b48d28e - Cache
tf_messages/1.0.1@microblink/main#96187cc0ac393ee835b807074bb3e884 - Cache
tqdm/1.0.0@microblink/main#9f84ad8bec3a73f9635d64c0f49aea96 - Cache
utfcpp/4.0.6@microblink/main#ea11de5465f5305ad0fc5d691185d7a5 - Cache
version_and_paths/1.0.5@microblink/main#efe570a02c42a2e6d73c406f97f691cd - Cache
xnnpack/20230525.1.6@microblink/main#3e5e60789c103ebfec170c7898cdfe4d - Cache
zlib/1.3.2@microblink/main#52419110a760a9cb8cd7bd57b01de0b2 - Cache
Python requires
conanfile_utils/1.0.13@microblink/main#064c686374a2d4c9f0dd21f8f0073e29 - Cache
WARN: risk: Packages required both with visible=True and visible=False
cmake_build/1.4.1@microblink/main: Required by zlib/1.3.2@microblink/main, abseil/20250512.0@microblink/main, qoixx/0.1.7.3@microblink/main, core_utils/2.7.3@microblink/main, xnnpack/20230525.1.6@microblink/main, eigen/3.4.2@microblink/main, sweater/1.1.7@microblink/main, libpng/1.6.48@microblink/main, log_and_timer/1.1.3@microblink/main, libjpeg_turbo/3.0.2.2@microblink/main, cpuinfo/20250509.9@microblink/main, opencv/4.10.1@microblink/main
functionoid/1.0.1@microblink/main: Required by sweater/1.1.7@microblink/main
config_ex/1.1.1@microblink/main: Required by err/1.0.1@microblink/main
libjpeg_turbo/3.0.2.2@microblink/main: Required by core_utils/2.7.3@microblink/main
libpng/1.6.48@microblink/main: Required by core_utils/2.7.3@microblink/main
version_and_paths/1.0.5@microblink/main: Required by mv_toolset/1.0.4@microblink/main, keygen/13.0.1@microblink/main, ml_image_capture/1.0.2@microblink/main
gtest/1.14.9@microblink/main: Required by mls_testing/12.1.0@microblink/main, bar_decoder/8.0.2@microblink/main
recognizer_protection/4.0.0@microblink/main: Required by bar_decoder/8.0.2@microblink/main
mv_toolset/1.0.4@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main, bar_decoder/8.0.2@microblink/main
ocr_engine/1.0.1@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
core_utils/2.7.3@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
opencv/4.10.1@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
recognizer/4.0.3@microblink/main: Required by blinkid_generic_recognizer/14.0.0
keygen/13.0.1@microblink/main: Required by mls_testing/12.1.0@microblink/main
======== Computing necessary packages ========
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
range-v3/0.12.0: WARN: apple-clang 17.0.0 support for range-v3 is unknown, assuming it is supported.
Connecting to remote 'mbtemp' anonymously
Requirements
abseil/20250512.0@microblink/main#29bf786c2055253ad2f60aa61d7dbd28:edf1a8de807906490fcadb46957c049f1e6c7ade#29f6b757db9a1ff8d8ac25319ca06144 - Cache
adv_obfuscator/20170904.1@microblink/main#aa4c2ce54111773ef9ce027667b68d71:da39a3ee5e6b4b0d3255bfef95601890afd80709#45d4466e8b5ae333cd030d17f4221996 - Cache
bar_decoder/8.0.2@microblink/main#e491a63b6e2ee684efe7626f4cda3830:49ef84041ab433d836b273d807b2f08b5454c56d#55fa69344a92747202c30dbecb052fa5 - Cache
blinkid_utils/1.1.0@microblink/main#b98833ac406a6ee3bca49a88abacbdeb:df8cb798234a005c609467368d78cae6a89c92ba#d2f4297683b5ef6e4ca7ebee70599d24 - Cache
blinkinput_recognizer/8.0.0@microblink/main#2c948f502c433236a6d960e177c6431b:7b6bcde7a4e4af2a7d07a386239c146a1110a8c7#dc59110748001d77711e05b47a826ce7 - Cache
boost/1.84.1@microblink/main#bff79afef94bda2190fd38c952381df6:da39a3ee5e6b4b0d3255bfef95601890afd80709#f40120f74b0b5fb1e47a7e82f9526a4d - Cache
check_digit_calculator/1.2.0@microblink/main#fcad6ce2c04a77dc46d98f92e7477b09:e506ac1feda17ce1ca443ede76710993071808a5#89b731593113f7e86fbc3035b9b38bf6 - Cache
cmake_build/1.4.1@microblink/main#33113029cbc89dec96fe8747c45b5dee:da39a3ee5e6b4b0d3255bfef95601890afd80709#21e795a56490f7c3841e16f003c87bce - Cache
config_ex/1.1.1@microblink/main#58895a244f6055c6017a95e43ef5ce63:da39a3ee5e6b4b0d3255bfef95601890afd80709#0a40c026ee487384fd2b1900b185a482 - Cache
core_utils/2.7.3@microblink/main#53b937464079b49c28a9383472e71dd7:0e470459575c364266605b831630b695e0f207ed#e9e3be86abe60adc92f399d219904c64 - Cache
cpuinfo/20250509.9@microblink/main#40de5b1b7859404e36455d2a5a670efb:edf1a8de807906490fcadb46957c049f1e6c7ade#9177e6bd576802f0957b16b64b55e5f2 - Cache
date_utils/1.0.5@microblink/main#7129f7a38d8eb21a26011b1869cc989b:f1326fc1992cf034a98f3775d2e1b4ffbd119998#88a0ec594872f57f41c48716b8e5c00e - Cache
eigen/3.4.2@microblink/main#406195518d246c1d387b54df8ade9052:da39a3ee5e6b4b0d3255bfef95601890afd80709#94bc36f8536ab2547b2b3737669b2536 - Cache
err/1.0.1@microblink/main#eacbc2adc310db0e96d61d4220650f8b:da39a3ee5e6b4b0d3255bfef95601890afd80709#421613e48bc162f2c80924380d0dcf47 - Cache
functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f:da39a3ee5e6b4b0d3255bfef95601890afd80709#61885cd9e2d19fe0f9ecc9866213ca15 - Cache
gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358:710a81b04eca14305234d4ee89d2cbde3e9750f6#9b3c0aa61bbd087c69fc44afd0d60b03 - Cache
hash/2.0.3@microblink/main#bca5158cdd3532fd9a32d7539b66194f:e506ac1feda17ce1ca443ede76710993071808a5#2e4dd6db42a73271bb60a7d4e4ee6254 - Cache
keygen/13.0.1@microblink/main#baae80d044f8dcefde6521ef4eb844af:ddb45275cd31cd8d4d2c32316edcfac188bed918#ee9d78ad5794cb5b32cbce3a7bc8c7e2 - Cache
kiwaku/20230809.3@microblink/main#4386c7f0bd8838531bfacaf13c89a992:da39a3ee5e6b4b0d3255bfef95601890afd80709#b03d4219e3b90e173b82569b66be3d32 - Cache
libjpeg_turbo/3.0.2.2@microblink/main#c5ae8c1d15ab8215718ea3df429e55e1:edf1a8de807906490fcadb46957c049f1e6c7ade#7dfdd1078dc2e0bf78f3538765372f8d - Cache
libpng/1.6.48@microblink/main#a894c6d32b60eb517232069228102b95:45cd1b758cbe872577e198823aef076200f6a836#40b16727468e5d75cac67485d7d26c0c - Cache
log_and_timer/1.1.3@microblink/main#1b6ae28f2b975b7246d7e8fc46fa328b:af76415b26da2932d84ff8e80aa24d40b54656e4#82510aab7a95ef3fb620c93c8e619a86 - Cache
micro_ecc/1.0.0@microblink/main#1c323460f6536c0b0f5baaed9de6bcf5:7ae0d0b80b9bd0defce91d3341774ee353a0ee2b#b9f4e02d98749dc578435b54c0c79977 - Cache
ml_image_capture/1.0.2@microblink/main#7dc91d7f053f03a35bebf3844aabfe1e:e506ac1feda17ce1ca443ede76710993071808a5#6cff06207bb568a2dcd07e6b63ceb33f - Cache
ml_models_blinkid/3.0.6@microblink/main#f425d67dbbb5418ed345d93b1596ce25:6492c67b9fd501b1b25bcf18c1e5df0e91752f2b#a2a1805640a23f03decb37104ac7881d - Cache
ml_models_blinkid_server/3.0.0@microblink/main#565147d158d6cf7ddebe92e0da134e24:6492c67b9fd501b1b25bcf18c1e5df0e91752f2b#bd51d1df5c96453cfeddf88ed58fb570 - Cache
ml_models_document_verification/5.0.0@microblink/main#23da3d5f126f41378dd51c1438537723:6492c67b9fd501b1b25bcf18c1e5df0e91752f2b#cca85be7a6287c2f527e6027d2787844 - Cache
ml_models_image_capture/4.0.0@microblink/main#e74a53f24c8a8811081bcbbf30f38407:6492c67b9fd501b1b25bcf18c1e5df0e91752f2b#b9ae542be5e6196398f322c2b1c7c649 - Cache
ml_models_legacy/3.0.0@microblink/main#1a749bdd578d1b8a969a6f65e0372b16:6492c67b9fd501b1b25bcf18c1e5df0e91752f2b#7c00cfaf3241d2e06384d96a9a1f5e9f - Cache
mmap/1.0.2@microblink/main#49540e8a3d87662b601b9b433396582c:da39a3ee5e6b4b0d3255bfef95601890afd80709#49b36263c6274f412e3c390df267d3e5 - Cache
mv_toolset/1.0.4@microblink/main#7f815a21aa6f08e11ae46d158b2a3946:a9f8b8a0b614bea9e71e597f8324d7e0c9668e7a#d3f304a48cc13069a43a2957f69dd1fc - Cache
nlohmann_json/3.10.4#2d3ba0c641692cca9fb4514e05154688:da39a3ee5e6b4b0d3255bfef95601890afd80709#c778d4e6040abc2114a46c9599471b3c - Cache
ocr_engine/1.0.1@microblink/main#03e7d2ffc89c2b027178468531a84249:35df8f6b7862d5f845d9f461cfbc5ad1b8c1d6b3#41ed4fb455510b9133f7f8d7217d30ae - Cache
opencv/4.10.1@microblink/main#2bc2be2ecc71966cde69f7dbdf85a312:f5a391b583d2718ce3fd39a3dcd7877842a0ec4d#61e042a51d8fe4bca1158e7d8ba9f872 - Cache
pimpl/1.0.1@microblink/main#4857170a202027c0fd2f22d0c2c4c7a3:da39a3ee5e6b4b0d3255bfef95601890afd80709#fe2fe76c7296980574af0ef0c6c4648f - Cache
pinglets/0.4.0@microblink/main#ecee023961bbaddb80ea5091c84b3476:596676a5a749fcf9e1436d6097cb51a70a39b2cb#1534571c0fb16acb5a79f15cf4889d1c - Cache
protection/3.4.1@microblink/main#a82f7ace40e352c4d0d8195073b8b865:2c8f23098f7140ad542b2b4a49f89c2efb5f381c#06fb6b0a2d44242e6756f570cfeca858 - Download (mbtemp)
protobuf/4.25.2@microblink/main#732767a0c74df7e4d7955a035060b19d:e52705b2873e4cfe852a3d651bf4db05e143b5a6#295c814c73b541305462e5abc64d0ae3 - Cache
qoixx/0.1.7.3@microblink/main#7a99513f8b969271ba87111c1317f1f0:edf1a8de807906490fcadb46957c049f1e6c7ade#55de37d5826bfaf2d9e698f481139e9e - Cache
range-v3/0.12.0#abb9932b80d96eaf8fc992debe3870ed:da39a3ee5e6b4b0d3255bfef95601890afd80709#ecc6172c3cd6694c36d1cd98a702deb0 - Cache
rapidjson/1.1.6@microblink/main#22545451e78c6dfb8c85f2e14b862674:da39a3ee5e6b4b0d3255bfef95601890afd80709#eb416ec0a72b4d264550fb28c7cbdc0d - Cache
recognizer/4.0.3@microblink/main#9b8beeb69b3658755873a17390d46d32:62c4db52b6fc51d598be730a66e90e77ebedd7b8#f2745118f410f3c465b28906d7c194bc - Cache
recognizer_protection/4.0.0@microblink/main#b446e0e28bd44e8817a9ccbe0ddb5c31:596676a5a749fcf9e1436d6097cb51a70a39b2cb#0c48c15a392ec843226a1a69c55b409a - Cache
recognizer_utils/1.1.2@microblink/main#145512d25340849c7e6da7d24e6b2d14:6ec186374b6d42ad9b4b4ddc80c6b5f4da8970ca#b27f346429ad628570bfcfb62a869a38 - Cache
runner/4.0.17@microblink/main#b9d02f038993676aeb9d4871ee6dc53a:f7e41752ed182550cc7d91a128d9af28053c3bfc#67572646e5f7adbd50d254378d778654 - Cache
std_fix/1.0.2@microblink/main#3002fa1150d5261ad74d2d167d48e653:da39a3ee5e6b4b0d3255bfef95601890afd80709#2672a0a14bc92eda6e3bea9f263cc77a - Cache
sweater/1.1.7@microblink/main#00226324984e8fb052dd8e703b48d28e:16f29c4d1a56c92654aa85e21c419c2257b8dc24#018bc02fe995ec9e3e92b0b192993b16 - Cache
tf_messages/1.0.1@microblink/main#96187cc0ac393ee835b807074bb3e884:b2132c668ab517eda7f23947eacbc4e4b5670a7f#e64a1dbb7bb623fefe94b52a63104f13 - Cache
tinyxml2/2.2.4@microblink/main#e75d39f68113ec40fde0b991ffa76a37:e506ac1feda17ce1ca443ede76710993071808a5#fa698ba9a2ad7bd2abb5a0527bfe2d6f - Cache
tqdm/1.0.0@microblink/main#9f84ad8bec3a73f9635d64c0f49aea96:da39a3ee5e6b4b0d3255bfef95601890afd80709#7d5269c0bac785cfaf08ceca610176cf - Cache
utfcpp/4.0.6@microblink/main#ea11de5465f5305ad0fc5d691185d7a5:da39a3ee5e6b4b0d3255bfef95601890afd80709#3f45c076eaa4cf9f956a2f3bf1494afa - Cache
version_and_paths/1.0.5@microblink/main#efe570a02c42a2e6d73c406f97f691cd:da39a3ee5e6b4b0d3255bfef95601890afd80709#c6449b193a5d66b44591d76d04fbf3bd - Cache
vin_standard/1.0.1@microblink/main#da5161f2ff5eb2e0b92a79ab768ca45f:e506ac1feda17ce1ca443ede76710993071808a5#6518d433e913eb403e10f23794b699a8 - Cache
xnnpack/20230525.1.6@microblink/main#3e5e60789c103ebfec170c7898cdfe4d:c406b68671985a56ccfe97a856ff6d1738416145#3ac114ec4af3ff0003bab68090c9a418 - Cache
zlib/1.3.2@microblink/main#52419110a760a9cb8cd7bd57b01de0b2:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
zxing-cpp/1.1.0@microblink/main#6650d1dcd9e84e7917697e701c82ad47:e506ac1feda17ce1ca443ede76710993071808a5#85d303ea810cbd12d40b4f7b3f55e69e - Cache
Test requirements
functionoid/1.0.1@microblink/main#a63c389de8e94c11f18c62430bb3aa1f:da39a3ee5e6b4b0d3255bfef95601890afd80709#61885cd9e2d19fe0f9ecc9866213ca15 - Cache
gtest/1.14.9@microblink/main#92cbac29cb2870655027eb912cd72358:710a81b04eca14305234d4ee89d2cbde3e9750f6#9b3c0aa61bbd087c69fc44afd0d60b03 - Cache
keygen/13.0.1@microblink/main#baae80d044f8dcefde6521ef4eb844af:ddb45275cd31cd8d4d2c32316edcfac188bed918#ee9d78ad5794cb5b32cbce3a7bc8c7e2 - Cache
log_and_timer/1.1.3@microblink/main#1b6ae28f2b975b7246d7e8fc46fa328b:af76415b26da2932d84ff8e80aa24d40b54656e4#82510aab7a95ef3fb620c93c8e619a86 - Cache
mls_test_data_provider/5.3.0@microblink/main#df2fe8ae7287efd6659af2599ed42457:9501e2c1eb016ad4dd069ab45fd25922f49c8c1d#c02e0adc861c77e43306de3d5fb0aa13 - Cache
mls_testing/12.1.0@microblink/main#6e40359ad418e791e4b13448cedfa201:49dbeeff4779370b959234ed82ea021a974b8e85#d72d317daa4efe7e99745167471f3962 - Cache
ocr_engine/1.0.1@microblink/main#03e7d2ffc89c2b027178468531a84249:35df8f6b7862d5f845d9f461cfbc5ad1b8c1d6b3#41ed4fb455510b9133f7f8d7217d30ae - Cache
Build requirements
mb_foundation/1.0.1@microblink/main#8a1edc846f3bafc20cf7b3533685a337:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
Skipped binaries
dictionary_builder/1.0.0@microblink/main, boost/1.84.1@microblink/main, cmake_build/1.4.1@microblink/main, config_ex/1.1.1@microblink/main, dictionary_builder/1.0.0@microblink/main, pybind11/2.10.4, version_and_paths/1.0.5@microblink/main, abseil/20250512.0@microblink/main, adv_obfuscator/20170904.1@microblink/main, boost/1.84.1@microblink/main, cmake_build/1.4.1@microblink/main, compress_utility/1.0.4@microblink/main, config_ex/1.1.1@microblink/main, core_utils/2.7.3@microblink/main, cpuinfo/20250509.9@microblink/main, eigen/3.4.2@microblink/main, err/1.0.1@microblink/main, functionoid/1.0.1@microblink/main, gtest/1.14.9@microblink/main, hash/2.0.3@microblink/main, kiwaku/20230809.3@microblink/main, libjpeg_turbo/3.0.2.2@microblink/main, libpng/1.6.48@microblink/main, log_and_timer/1.1.3@microblink/main, micro_ecc/1.0.0@microblink/main, ml_models_blinkid/3.0.6@microblink/main, mmap/1.0.2@microblink/main, nasm/2.14, nlohmann_json/3.10.4, opencv/4.10.1@microblink/main, protection/3.4.1@microblink/main, protobuf/4.25.2@microblink/main, qoixx/0.1.7.3@microblink/main, range-v3/0.12.0, rapidjson/1.1.6@microblink/main, runner/4.0.17@microblink/main, std_fix/1.0.2@microblink/main, sweater/1.1.7@microblink/main, tf_messages/1.0.1@microblink/main, tqdm/1.0.0@microblink/main, utfcpp/4.0.6@microblink/main, version_and_paths/1.0.5@microblink/main, xnnpack/20230525.1.6@microblink/main, zlib/1.3.2@microblink/main
Generated lockfile: /Users/dodo/Work/Microblink/core-blinkid-generic-recognizer/conan.lock
Excellent, thanks very much for your feedback.
I think the output:
WARN: risk: Packages required both with visible=True and visible=False
cmake_build/1.4.1@microblink/main: Required by zlib/1.3.2@microblink/main, abseil/20250512.0@microblink/main, qoixx/0.1.7.3@microblink/main, core_utils/2.7.3@microblink/main, xnnpack/20230525.1.6@microblink/main, eigen/3.4.2@microblink/main, sweater/1.1.7@microblink/main, libpng/1.6.48@microblink/main, log_and_timer/1.1.3@microblink/main, libjpeg_turbo/3.0.2.2@microblink/main, cpuinfo/20250509.9@microblink/main, opencv/4.10.1@microblink/main
functionoid/1.0.1@microblink/main: Required by sweater/1.1.7@microblink/main
config_ex/1.1.1@microblink/main: Required by err/1.0.1@microblink/main
libjpeg_turbo/3.0.2.2@microblink/main: Required by core_utils/2.7.3@microblink/main
libpng/1.6.48@microblink/main: Required by core_utils/2.7.3@microblink/main
version_and_paths/1.0.5@microblink/main: Required by mv_toolset/1.0.4@microblink/main, keygen/13.0.1@microblink/main, ml_image_capture/1.0.2@microblink/main
gtest/1.14.9@microblink/main: Required by mls_testing/12.1.0@microblink/main, bar_decoder/8.0.2@microblink/main
recognizer_protection/4.0.0@microblink/main: Required by bar_decoder/8.0.2@microblink/main
mv_toolset/1.0.4@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main, bar_decoder/8.0.2@microblink/main
ocr_engine/1.0.1@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
core_utils/2.7.3@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
opencv/4.10.1@microblink/main: Required by blinkinput_recognizer/8.0.0@microblink/main
recognizer/4.0.3@microblink/main: Required by blinkid_generic_recognizer/14.0.0
keygen/13.0.1@microblink/main: Required by mls_testing/12.1.0@microblink/main
looks more acceptable, structured and much less noisy than the previous attempts.
We have considered other output levels, or reducing it from "risk", but it is true that these situation at this moment are violating one of the visible=False and visible=True constraints, and it is important to notify users about that, because it is not in the same category as headers=True and headers=False, that can be OR-composed to headers=True, because the visible=False trait implies some stronger information hiding that cannot be fulfilled if a visible=True is conflicting.
So I think we might proceed with this current level of warning, but please let us know what you think.
It looks fine to me.
However, I'd still be happier if non-visible dependencies (e.g., test dependencies) didn't even get propagated downstream...
However, I'd still be happier if non-visible dependencies (e.g., test dependencies) didn't even get propagated downstream...
They are not by default. self.test_requires() which use visible=False as default, are not propagated downstream by default.
The problem, and the reason of this warning is the situation in which:
pkg/0.1 ---(test-requires)---> dep/0.1 (visible=False)
pkg/0.1 ---(requires)-->liba/0.1 ---->dep/0.1 (visible=True)
Then there is a conflict of visibility of dep/0.1 in the pkg/0.1, and it is forced to propagate the dep/0.1 downstream of pkg/0.1, because otherwise it will break consumers of pkg/0.1. Thus violating the first test_requires("dep/0.1") requested visible=False. This is the warning that is being reported.
The behavior of propagating hasn't changed, it is still the same (it has changed if there are conflicts, for example if the dep versions are not aligned, like using dep/0.1 and dep/0.2), but otherwise, the visibility propagation hasn't changed in this PR. It is just raising awareness that pkg/0.1 was requesting dep/0.1 with visible=False, but such trait couldn't be satisfied because there is a conflicting visible=True in other branch.