On Sun, Sep 27, 2020 at 06:50:58PM +0200, Joachim Zobel wrote:
> Package: gap-polycyclic
> Version: 2.15.1-1
> Severity: normal
>
> The package lacks a dependency on gap-alnuth. This is only a recommends while
>
> gap> LoadPackage("polycyclic");
> #I Polycyclic: entering LoadPackage
> #I Polycyclic: PackageAvailabilityInfo for version 2.15.1
> #I Polycyclic: PackageAvailabilityInfo: the AvailabilityTest function
> returned
> 'true'
> #I Polycyclic: PackageAvailabilityInfo: check needed packages
> #I alnuth (3.0)
> #I autpgrp (1.6)
> #I alnuth: PackageAvailabilityInfo: no installed version fits
> #I Polycyclic: PackageAvailabilityInfo: dependency 'alnuth' is not satisfied
> #I Polycyclic: PackageAvailabilityInfo: check of needed packages done
> #I Polycyclic: PackageAvailabilityInfo: no installed version fits
> #I Polycyclic: return from LoadPackage, package is not available
> fail
>
> happens without it.
Yes, I know... This is an old problem.
The problem is that upstream has a circular dependency between polycyclic and
alnuth,
so I cannot just add the missing dependency.
Do you have a scenario where it causes actual problems ?
The only way I see to fix this requires to rename the current gap-polycyclic
package
to gap-polycyclic-common which seems excessive.
Cheers
Bill