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

Fedora: nautilus-dropbox uses obsolete python-gpg - should be python2-gpg #61

Closed
Ian2020 opened this issue Nov 18, 2018 · 3 comments
Closed

Comments

@Ian2020
Copy link

Ian2020 commented Nov 18, 2018

Issue #51 fixed a problem with an obsolete package reference for Debian (and Ubuntu) but not for Fedora. In Fedora the package is now called python2-gpg I believe and the module to import is gnupg. Please could the fix be extended for those on Fedora? Thanks.

@samertm
Copy link
Contributor

samertm commented Nov 21, 2018

From a quick scan of fedora's python2-gpg package, it looks equivalent to python-gpg on Ubuntu/Debian, so the code will look the same.

We could change the rpm to suggest "python2-gpg" instead of "pygpgme", but that would fail on Fedora 21 (which is an issue because we currently build a single package for the oldest distro version we support and distribute that for all the versions, e.g. the Fedora 21 package is also used for Fedora 26).

Until we get the bandwidth to fix our build process to build multiple versions, my feeling is that it's better to use the obsolete package until Fedora removes it. What do you think?

@Ian2020
Copy link
Author

Ian2020 commented Nov 21, 2018

Thanks, I agree it makes sense to stay with the obsolete package given the build restrictions.

So if I understand correctly the answer is for those of us on Fedora 27+ is to simply install python2-gpg to enable the missing functionality. I've tested that on F29 and it works so I'm happy.

@Ian2020 Ian2020 closed this as completed Nov 21, 2018
@samertm
Copy link
Contributor

samertm commented Nov 21, 2018

Yup, installing either python2-gpg or pygpgme will work on Fedora (at least until they get rid of pygpgme). :)

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

2 participants