FS#76400 - [algol68g] Headers are installed in /usr/local/include/

Attached to Project: Community Packages
Opened by Filon Oikonomou (patatahooligan) - Thursday, 03 November 2022, 13:40 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 06 November 2022, 23:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The package installs all of its headers in /usr/local/include, contrary to the Arch packaging guidelines, see https://wiki.archlinux.org/title/Arch_package_guidelines#Package_etiquette. The appropriate path would be /usr/include.

Looking at the PKGBUILD, it doesn't seem to do anything wrong. This is likely an upstream issue, but until it is fixed (if it is fixed), I think it is reasonable that the package should move the files to adhere to the package guidelines. I'm attaching a patch suggestion.

Additional info:
* package version: 3.0.8-1
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Sunday, 06 November 2022, 23:59 GMT
Reason for closing:  Fixed
Comment by Toolybird (Toolybird) - Thursday, 03 November 2022, 22:12 GMT
If it's an upstream problem, it would be good if you could report it there too.
Comment by Filon Oikonomou (patatahooligan) - Friday, 04 November 2022, 11:39 GMT
I have now reported it. Unfortunately upstream requests that you send bug reports via mail and there doesn't seem to be a public bug tracker so there's no way to monitor progress.

Loading...