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

Could not find a package configuration file provided by "Qt5LinguistTools" #142

Open
nyxnor opened this issue Jan 27, 2022 · 1 comment
Open
Assignees
Labels
build build system related issue documentation Improvements or additions to documentation linux Linux specific issue

Comments

@nyxnor
Copy link

nyxnor commented Jan 27, 2022

Debian Bullseye

For debian, need to install qttools5-dev.

On build it just says https://github.com/blueprint-freespeech/ricochet-refresh/blob/main/BUILDING.md#debian--ubuntu qttools5-dev-tools

Anyway, I found the requirements being separated difficult to understand. These are all of depedencies:
libubsan1 libasan6 libgl-dev devscripts build-essential libssl-dev pkg-config libprotobuf-dev protobuf-compiler qt5-qmake qtbase5-dev qttools5-dev-tools qtdeclarative5-dev qtmultimedia5-dev qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qtmultimedia qttools5-dev tor

@morganava morganava added linux Linux specific issue build build system related issue documentation Improvements or additions to documentation labels Apr 13, 2022
@m-simonelli
Copy link

Hm, not all of these are strictly required for the build - i.e. libubsan1. I'll set up a fresh install of debian and figure out the minimum set of packages required to build, and update docs accordingly

sporksmith added a commit to sporksmith/ricochet-refresh that referenced this issue Jun 24, 2023
I needed to install these packages for the build to work. Without them,
cmake failed looking for e.g. `Qt5LinguistToolsConfig.cmake`.

This has only been tested on my system, which is running Ubuntu 22.04.2
LTS.

Partly addresses
blueprint-freespeech#142,
though it looks like the reporter intends/intended to do a more thorough
analysis of the set of deps needed, so not sure it'd make sense to close
it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build build system related issue documentation Improvements or additions to documentation linux Linux specific issue
Projects
None yet
Development

No branches or pull requests

3 participants