You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
phasar installs files from googletest, nlohmann json #566
===> Registering installation for phasar-1222
Installing phasar-1222...
pkg-static: phasar-1222 conflicts with googletest-1.12.1 (installs files into the same place). Problematic file: /usr/local/include/gtest/gtest-death-test.h
*** Error code 1
===> Registering installation for phasar-1222
Installing phasar-1222...
pkg-static: phasar-1222 conflicts with nlohmann-json-3.11.2 (installs files into the same place). Problematic file: /usr/local/include/nlohmann/json.hpp
*** Error code 1
PhASAR installs these dependencies, because it needs them to compile and run. We are aware that version conflicts are a problem and we are currently completely overhauling our dependency management. See #516.
Any chance to fix this?
All distros must have the same problem with conflict between nlohmann json versions.
This prevents porting efforts or makes them more difficult.
Activity
[-]phasar installs files from googletest[/-][+]phasar installs files from googletest, nlohmann json[/+]fabianbs96 commentedon Jan 17, 2023
PhASAR installs these dependencies, because it needs them to compile and run. We are aware that version conflicts are a problem and we are currently completely overhauling our dependency management. See #516.
yurivict commentedon Mar 4, 2024
@fabianbs96
Any chance to fix this?
All distros must have the same problem with conflict between nlohmann json versions.
This prevents porting efforts or makes them more difficult.
fabianbs96 commentedon Mar 4, 2024
Hi @yurivict,
I understand that this is an issue, however, fixing this properly is not straightforward. Can you check whether #707 fixes your issue?