ghc-memory not maintained anymore

  • Open
  • quality assurance status badge
Details
One participant
  • Denis 'GNUtoo' Carikli
Owner
unassigned
Submitted by
Denis 'GNUtoo' Carikli
Severity
normal
D
D
Denis 'GNUtoo' Carikli wrote on 21 Sep 2023 16:34
(address . bug-guix@gnu.org)
20230921163458.41cd1468@primary_laptop
Hi,

The ghc-memory package uses the https://github.com/vincenthz/hs-memory
git repository.

Days ago[1] that repository was "archived" / made read-only, so is is
not maintained anymore.

The bad news is that ghc-memory package is used directly or indirectly
by about 1400 packages.

It only happened days ago and that other GNU/Linux distributions and
many upstream projects are affected as well but I'm unsure if they know
about this issue yet, so there is still a lot of unknown.

As a side note it might be interesting to try to see if it's easy or not
to detect cases like that with guix lint, as github might have some API
that enable to detect if a project is archived or not. Though I've no
idea how much work or maintenance something like that would require.

If something like that is ever made, it would also probably only
work for packages that don't have bundled dependencies.

References:
-----------
[1]Probably around the 20th september[2].

Denis.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmUMVJIACgkQX138wUF3
4mMtRQ//fS2wiZ/CnEbFN4xJZ95fBYDPG2yJMwdGA9kjBb68BsYCCp9LyePX1Ads
F51RQU8u6o2vI4i8OpPs90ZM12le8wm4T2epVPZsY4khzGr+p8kG9L8AwJkJHkF2
Zl0ewTKwQRB7nAy0Jn46yTS91KBhEW/vbov0FAqcWpB3816ma2BUPxdW9cSzn6e+
RR0XZOk5CxU0D04RXC1Vik//SX2vBTxpu76T5IESuWu3QlU0tXP60o84IzJhgi9x
TZW6Il1jfnCPqFC2VM6ACYYzNprpKsqSVHApo55Dful/ZAfN3+gNFxLuZ0PNal51
MYKMg7b0bnteLEG7X658bsMepatVZ9Kt4zPf270whmbJBl/QLbltn1pcqUsSkoLE
3Z22NHguIa211EjW6e99EN9xYg/YaVokSI1C/Wakg4q2u+SiUUYORXwx3+De6aRN
/AjWqN6CF8SEqpaCeuNyDhTwMCzJ1oG9l7KSGb1aGe7uX1ToGGzSDKOWRd3Gd3u/
56U3TJ7rsTi1us67NvjzIiqXP6w2TwknfwogiZWzboiYPPCf84Q7Plt0F5+3o0te
gC9P5blrhVidqETzKh1r6X/NNeBN5qDbZ+rE10Dz/Qh9k+812yGNbC1VqtUgCzZ3
fyky6MvvISXgsuQynHgNH/WeWqFJhSsM3I9mnoa3VSK5EnELvoA=
=/LbO
-----END PGP SIGNATURE-----


?