Package Details: ttf-literata 3.103-4

Git Clone URL: https://aur.archlinux.org/ttf-literata.git (read-only, click to copy)
Package Base: ttf-literata
Description: Google's default typeface for Play Books. Truetype variable fonts, open source (OFL) distribution.
Upstream URL: https://github.com/googlefonts/literata
Licenses: custom:OFL
Conflicts: ttf-literata-opticals
Provides: ttf-literata-opticals
Replaces: ttf-literata-opticals
Submitter: toropisco
Maintainer: toropisco
Last Packager: toropisco
Votes: 5
Popularity: 0.000000
First Submitted: 2019-09-20 11:00 (UTC)
Last Updated: 2023-11-24 14:34 (UTC)

Latest Comments

1 2 Next › Last »

toropisco commented on 2024-02-06 12:22 (UTC)

The problem xiota is you. You ooze hubris and vainity and go around gunslining your holy truth to other people without even stopping to ask politely if you can help with a problem. Instead you go around intimidating people with the Code of Conduct to steal package mainternership from other people. You just want to hoard this package in your 276 AUR package collection and that won't happen.

xiota commented on 2024-02-05 03:34 (UTC) (edited on 2024-02-05 03:35 (UTC) by xiota)

That was a description of the problem with your use of replaces. It is an accurate description of the state of the packages at that time. Your response was to make the situation worse. Someone should open a new orphan request.

toropisco commented on 2024-02-05 02:28 (UTC)

Xioma, stop making a fool of yourself. Do you want me to post here the tirade you sent to the AUR mailing list? Who is abusive and violates the code of conduct?

Let's read:

xiota [1] filed an orphan request for ttf-literata [2]:

otf-literata and ttf-literata contain mutually incompatible replaces directives. Not only is the use of the replaces directive in opposition to the AUR submission guidelines, but in some use case scenarios, they cause problems for the user. These include third- party binary repositories, custom local repositories, and some aur helpers.

Start by installing otf-literata. On upgrade, pacman will present the following messages. Users who do not accept will be presented with these messages every single time they try to upgrade their system.

:: Replace otf-literata with custom/ttf-literata? [Y/n] :: Replace otf-literata with custom/ttf-literata-opticals? [Y/n] :: Replace otf-literata with custom/ttf-literata-webfonts? [Y/n] :: Replace otf-literata with custom/ttf-literata-webfonts-opticals? [Y/n]

Users who accept the replacement are presented with the following messages at the next upgrade. Similarly, if they do not accept, they will see these messages every time they try to upgrade their system.

:: Replace ttf-literata with custom/otf-literata? [Y/n] :: Replace ttf-literata-opticals with custom/otf-literata? [Y/n] :: Replace ttf-literata-webfonts with custom/otf-literata? [Y/n] :: Replace ttf-literata-webfonts-opticals with custom/otf-literata? [Y/n]

If they do accept, they are returned to the previous state and set of messages.

:: Replace otf-literata with custom/ttf-literata? [Y/n] :: Replace otf-literata with custom/ttf-literata-opticals? [Y/n] :: Replace otf-literata with custom/ttf-literata-webfonts? [Y/n] :: Replace otf-literata with custom/ttf-literata-webfonts-opticals? [Y/n]

Back and forth, ad infinitum, until they uninstall all literata fonts or uninstall the repositories or aur helpers.

This is unacceptable user-hostile behavior for a set of font packages. Since the same maintainer owns both packages, and has explicitly refused to fix them, it may be inferred that this is intentional malicious behavior on the part of the maintainer.

These packages should be orphaned to prevent this maintainer from harming users so that someone else can correct the issue.

The admin clearly told you to take a hike, but you are not one to understand subtlety:

Request #51387 has been Rejected by muflone [1]:

invalid reason to orphan

Considering your diatribe, it translates to take a hike in my book.

xiota commented on 2024-02-05 01:53 (UTC) (edited on 2024-02-05 01:54 (UTC) by xiota)

xiota. Don't be an entitled petty child. The AUR maintainers told you to take a hike and I'll repeat it here: Go take a hike.

I know perfectly well why I do what I do with this particular script. You maintain so many that I doubt you care about objective funtionality in corner cases.

Make sure not to cross paths again, thank you.

@toropisco No Arch Linux representative has ever told me to "Go take a hike."

Your rude comments demonstrate a pattern of behavior in violation of Arch Linux Code of Conduct. Your comments and construction of this package demonstrate malicious intent toward some users.

toropisco commented on 2024-02-05 01:45 (UTC)

xiota. Don't be an entitled petty child. The AUR maintainers told you to take a hike and I'll repeat it here: Go take a hike.

I know perfectly well why I do what I do with this particular script. You maintain so many that I doubt you care about objective funtionality in corner cases.

Make sure not to cross paths again, thank you.

wooptoo commented on 2024-02-05 01:13 (UTC)

That makes sense now, thanks @xiota

xiota commented on 2024-02-05 01:04 (UTC)

@wooptoo Because maintainer is using replaces directives incorrectly. (replaces should not be used on AUR at all.)

If you look in PKGBUILD, ttf-literata tries to replace ttf-literata-opticals, and ttf-literata-opticals tries to replace ttf-literata. So if you allow the replacement, you'll be asked to switch packages again... then again... then again... until you uninstall all related packages.

Maintainer was already notified and refuses to fix. Orphan request was rejected as invalid. So only solution is to not use this package at all.

toropisco commented on 2024-02-04 21:57 (UTC)

Why am I being nagged to upgrade ttf-literata to ttf-literata-opticals?

If it is a complaint about ttf-literata and ttf-literata-opticals conflict each other; if you know a bit about digital fonts, you'd kno you don't mix a variable font with an optical set.

Install by hand, AUR automated installs are the road to hell.

wooptoo commented on 2024-02-04 21:14 (UTC)

Why am I being nagged to upgrade ttf-literata to ttf-literata-opticals?

xiota commented on 2023-11-02 19:35 (UTC)

replaces directive still needs to be removed for the same reason conflicts was removed. TTF and OTF do not inherently conflict, so neither package should attempt to force itself to override the other.