Package: src:shc
Severity: normal

src:shc build-depends on ksh. ksh is a transitional package built by
src:ksh93u+m, and it is being removed [1] from unstable as NBS (ksh93u+m
1.0.10-5 no longer builds it). The ksh name now exists only as a virtual
package, provided by ksh93u+m.

Both references still resolve today, because ksh93u+m is the sole
provider of the virtual ksh, so this is not currently an FTBFS or a test
failure. But depending on a bare virtual package can be fragile such as
when any other package ever declares Provides: ksh, the build-dependency
becomes ambiguous and src:shc would FTBFS on the buildds, which will
not choose among virtual providers.

Hence, suggesting to change Build-Depends from 'ksh' to 'ksh93u+m'.

[1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140441

Anuradha

Reply via email to