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

rename gpgmeqt -> qgpgme-qt5 #49293

Closed
Luciogi opened this issue Mar 14, 2024 · 5 comments
Closed

rename gpgmeqt -> qgpgme-qt5 #49293

Luciogi opened this issue Mar 14, 2024 · 5 comments

Comments

@Luciogi
Copy link
Contributor

Luciogi commented Mar 14, 2024

No description provided.

@ahesford
Copy link
Member

Subpackage names are kind of arbitrary, and while gpgme-qt5 or something might be better, qgpgme-qt5 is just arbitrary in a different way. Package renames are also a bad experience in general.

@ahesford ahesford closed this as not planned Won't fix, can't repro, duplicate, stale Mar 20, 2024
@Luciogi
Copy link
Contributor Author

Luciogi commented Mar 21, 2024

Subpackage names are kind of arbitrary, and while gpgme-qt5 or something might be better, qgpgme-qt5 is just arbitrary in a different way. Package renames are also a bad experience in general.

shlib-provides:
        libqgpgmeqt6.so.15

qt bindings of gpgme provide above library, it makes logical to have package name qgpgme-qt6

@classabbyamp
Copy link
Member

if that's a new (sub)package, go ahead and name it that way, but changing the existing package is not necessary

@Luciogi
Copy link
Contributor Author

Luciogi commented Mar 21, 2024

if that's a new (sub)package, go ahead and name it that way, but changing the existing package is not necessary

yes gpgmeqt is subpackage

@ahesford
Copy link
Member

ahesford commented Mar 21, 2024

I didn't realize that the Qt5 package was nothing more than a library. We have a naming convention that should be applied to any new subpackage here. The new addition ought to be called libqgpgmeqt6{,-devel} or, because that's an illegible jumble of Q, P and G, maybe libqgpgme-qt6{,-devel}.

Still, changing the name of the existing subpackage is a bad experience, because

  1. We'll still have to carry the current name anyway, as a transitional dummy;
  2. Presumably the Qt5 package should just be phased out at some point; and
  3. Package renames should really only be considered when the upstream project actually changes its name, not to correct our own (longstanding) violations of convention.

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