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

Compiling for Linux Mint 18 Ubuntu 16 #357

Closed
alanwhiteman opened this issue Mar 7, 2018 · 1 comment
Closed

Compiling for Linux Mint 18 Ubuntu 16 #357

alanwhiteman opened this issue Mar 7, 2018 · 1 comment

Comments

@alanwhiteman
Copy link

@alanwhiteman alanwhiteman commented Mar 7, 2018

The documentation to install Qtpass 1.2 from source needs to be updated with specific steps to install qt5. I made the mistake of going to their website, download and use their '.run' installer, which did nothing but eat up over 3 Gigs of space. I'm sure you have realized by now that I'm not a programmer.

After much wasted time searching, I found I had to install the following:

sudo apt install qt5-default

The Ubuntu 16 repositories need to be updated to include the latest version of Qtpass, or at least have a .deb package on your website. That would be a tremendous help.

@jounathaen
Copy link
Member

@jounathaen jounathaen commented Mar 16, 2018

The documentation to install Qtpass 1.2 from source needs to be updated with specific steps to install qt5.

Does it? It includes the following

From Source
Dependencies
QtPass requires Qt 5.

I think it is unusual for projects to include specific steps to install the dependencies. There are simply to much different environments out there. A simple sudo apt install qt5-default only does its work for Ubuntu, but not for Fedora or MacOS or Windows. I even had the problem on a Linux Mint (which is derived by Ubuntu) that sudo apt install qt5-default gave me an incompatible version, and only the manual installation helped. But indeed, the installation routine given by qt is not the best, especially not for beginners.

The Ubuntu 16 repositories need to be updated to include the latest version of Qtpass

This won't happen, as the repositories for an Ubuntu release do not change once released, except of security updates and minor updates. It also takes some time and effort, to even get into that repository list. Qtpass will afaik be in the Ubuntu 18.04 repos.

or at least have a .deb package on your website

That's right, but still some work to do. Again, you have to build and check that package against all distros and versions which you want to support.
If somebody could invest some time, this would be great.
Even better would be a qtpass ppa.

@annejan annejan closed this Jun 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants