Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#60897 - [sysfsutils] Provide a pkg-config data file

Attached to Project: Arch Linux
Opened by Christian Kohlstedde (chrko) - Friday, 23 November 2018, 17:13 GMT
Last edited by Eli Schwartz (eschwartz) - Friday, 23 November 2018, 17:42 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The package misses a pkg-config data file. As there is no upstream activities it would be nice to include one as a separate source file like Debian does. More details are available at the original bug report in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385742

This task depends upon

Closed by  Eli Schwartz (eschwartz)
Friday, 23 November 2018, 17:42 GMT
Reason for closing:  Upstream
Comment by Eli Schwartz (eschwartz) - Friday, 23 November 2018, 17:42 GMT
If upstream is dead and you wish to improve the codebase, including but not necessarily limited to adding a pkg-config file, the Open-Source standard is to fork it.

But as far as I can tell, Debian not only failed to do that, they also failed to forward that bug upstream where it belonged -- at a time when upstream was not, in fact, dead. That Debian bug was filed 9 days after the latest (still current) release of sysfsutils upstream. Had they submitted the bug upstream, as is right and just, this would have been fixed *12 years ago*.

Haphazardly adding pkg-config files downstream means that applications *cannot* know whether it is even safe to use pkg-config, and *must* have fallbacks for cases where there is no pkg-config file. At that point, there is utterly no point in providing a pkg-config file in the first place, because it doesn't actually help.

Please submit this bug upstream. There is at least one sysfsutils bug that had the status modified by someone with sourceforge upload rights, and other projects bundled under the same sourceforge namespace are under active development and and had new releases as recent as June. The developers *can* be contacted, and doing so means that the entire Linux ecosystem benefits rather than just one or even two distros.

Loading...