Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot install on debian #138

Open
MaxBrandtner opened this issue Dec 16, 2022 · 6 comments
Open

cannot install on debian #138

MaxBrandtner opened this issue Dec 16, 2022 · 6 comments

Comments

@MaxBrandtner
Copy link

wrong dependencies are listed in the deb package
libjsoncpp is listed instead of libjsoncpp-dev
libtinyxml is listed instead of libtinyxml-dev

@blackhole89
Copy link
Owner

The dependency on libjsoncpp/libtinyxml (the binary libs) rather than the -dev versions (development headers) is correct for binaries. The problem is more in that Debian/Ubuntu have taken to renaming the packages to attach version names to them: e.g. my own laptop currently has libjsoncpp24 and libtinyxml2-8. It's unfortunately pretty hard to build deb packages that are resilient to this, while still declaring dependencies...

@blackhole89
Copy link
Owner

You should check if one of the debs produced on the OBS build that we just added works better for you.

@sp1ritCS
Copy link
Contributor

wrong link, this one is correct

@MaxBrandtner
Copy link
Author

libjsoncpp and libtinyxml do not exist in the debian(non-free) repos

@MaxBrandtner
Copy link
Author

that's why the deb package install fails... It fails to find the dependencies

@sp1ritCS
Copy link
Contributor

libjsoncpp and libtinyxml do not exist in the debian(non-free) repos

They do:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants