FS#65510 - [gentium-plus-font] AUR duplicate and non-standard naming scheme

Attached to Project: Community Packages
Opened by Caleb Maclennan (alerque) - Saturday, 15 February 2020, 14:32 GMT
Last edited by Ivy Foster (escondida) - Sunday, 29 March 2020, 17:46 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ivy Foster (escondida)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


This package seems to have been created in [community] without consulting whether there was a package to migrate in the AUR. As it happens [ttf-gentium-plus](https://aur.archlinux.org/packages/ttf-gentium-plus/) has been there for a while.

Given that `ttf-*` is a much more widely used package naming convention for Arch, could we possibly

* rename this to *ttf-gentium-plus*,
* bump the pkgrel so it is newer than AUR,
* delete the AUR package,
* add the requisite provides/replaces to obsolete the current name in community.
This task depends upon

Closed by  Ivy Foster (escondida)
Sunday, 29 March 2020, 17:46 GMT
Reason for closing:  No response
Additional comments about closing:  Won't change the name, did add a replace.
Comment by Caleb Maclennan (alerque) - Saturday, 15 February 2020, 14:35 GMT
See also packaging the Compact variant issue: https://bugs.archlinux.org/task/64743
Comment by Ivy Foster (escondida) - Saturday, 15 February 2020, 23:41 GMT
You'll find that there are many font packages called foo-font, such as terminus-font and dina-font. The naming convention ttf-foo is okay if it's important that you are specifically packaging fonts in the ttf format. When what matters is simply that it is a font, foo-font is more clear. This way, searching for either "font" or "gentium" will bring the package to the user's attention.

ttf-gentium-plus in [aur] was created in late 2019, after this [community] package was created; I've gone ahead and accepted the previously-submitted deletion request.
Comment by Caleb Maclennan (alerque) - Tuesday, 25 February 2020, 21:48 GMT
  • Field changed: Percent Complete (100% → 0%)
I'll roll with this on the rename-decline, but the last point could still use attention ... it would be really nice if this package got a `replaces=('ttf-gentium-plus')` since the AUR package is deleted and I have lots of systems that use this!
Comment by Ivy Foster (escondida) - Sunday, 29 March 2020, 17:46 GMT
Sure, adding it to replaces is reasonable enough. You'll find that's been added in -4.