Arch Linux

Please read this before reporting a bug:

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

REPEAT: Do NOT report bugs for outdated packages!

FS#64415 - [make] core package depends on extra -- guile, gc, libatomic_ops

Attached to Project: Arch Linux
Opened by Eli Schwartz (eschwartz) - Thursday, 07 November 2019, 04:03 GMT
Task Type Bug Report
Category Packages: Core
Status Assigned
Assigned To Jan de Groot (JGC)
Lukas Fleischer (lfleischer)
Anatol Pomozov (anatolik)
Bartłomiej Piotrowski (Barthalion)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


In order to install core/make, the following packages from extra must be installed too:

- guile

- - gc (dependency of guile)
- - libatomic_ops (dependency of gc)

This breaks the feature of self-contained core and means that any guile/gc/libatomic_ops updates do not go through the [testing] process, thus potentially breaking make.
This task depends upon

Comment by Eli Schwartz (eschwartz) - Thursday, 07 November 2019, 04:13 GMT
Correction: gc does not link to libatomic_ops, the configure check reports that none is needed. So it can simply be dropped from the gc dependencies.
Comment by Bartłomiej Piotrowski (Barthalion) - Saturday, 16 November 2019, 20:55 GMT
Does anything actually use guile support in make? I'd rather disable that instead.
Comment by Anatol Pomozov (anatolik) - Monday, 18 November 2019, 14:24 GMT
gc-8.0.4-2 removed libatomic_ops from the list of its dependencies.