FS#68508 - [acpi_call] Upstream is unmaintained, fork available

Attached to Project: Community Packages
Opened by l3s2d (l3s2d) - Monday, 02 November 2020, 18:28 GMT
Last edited by Eli Schwartz (eschwartz) - Wednesday, 16 December 2020, 04:03 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Posted on Reddit initially, was told to post here [1].

The upstream repo, https://github.com/mkottman/acpi_call, is unmaintained.

There is a new fork here: https://github.com/nix-community/acpi_call. This should become the new upstream for this package, as well as acpi_call-dkms and acpi_call-lts.

1. https://www.reddit.com/r/archlinux/comments/jmrwxo/acpi_call_dkms_lts_packages_in_community_use/
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Wednesday, 16 December 2020, 04:03 GMT
Reason for closing:  Implemented
Additional comments about closing:  acpi_call-dkms 1.2.1-1
Comment by Eli Schwartz (eschwartz) - Monday, 02 November 2020, 19:16 GMT
Despite the supreme disappointment of losing hilarious pkgrel=357 and suchlike, this seems like a pretty good move.

However, upstream needs to tag version 1.2.1 rather than have it represent "any commit on git master, depending on when you pull". Could you discuss this with them?

...

Note, they also somehow have a version 3.17 tag, which seems to indicate "supports kernel 3.17", which is probably totally wrong and should be deleted...
Comment by Maxime Gauduin (Alucryd) - Thursday, 05 November 2020, 07:33 GMT
Asked them to tag 1.2.1. Will update our packages as soon as they do.
Comment by Doug Newgard (Scimmia) - Saturday, 14 November 2020, 12:07 GMT
looks like this is taken care of except for the url in the acpi_call package.
Comment by Eli Schwartz (eschwartz) - Sunday, 15 November 2020, 01:49 GMT
Why does this use git to clone the sources, it's not like there is any bandwidth gain in reusing git objects for this tiny source download and it's much easier to bump a pkgver= than to bump a _tag=

Note also the #tag= is describing a commit, not a tag, which is incorrect and makepkg might break this misuse at any time with no warning.

Loading...