Bug#1023313: gap-guava-bin: do not hardcode kv7 in path without depend on gap-kernel-7

Jerome BENOIT calculus at rezozer.net
Sun Nov 6 13:18:52 GMT 2022


Hello Bill, I got a closer look.

It appears that [gap-]guava auxiliary binaries do not depend on gap-dev related packages.
We must discard this dependency a part of resolving the issue.
However, these auxiliary binaries are C compiled executables, that is to say
that they are not scripts.
Therefore the comment above/below is relevant.

> > > 
> > > > However only the last dir[ectory] may work on muti-architecture boxes.
> > > > Here we would need a "/usr/share/gap/pkg/guava/bin/<arch-triplet> between the two current ones:
> > > > can gap support this ?
> > > 
> > > GAP does not have the notion of the Debian triplet, so it is difficult to write a patch
> > > to add /usr/share/gap/pkg/guava/bin/$(DEBIAN_TRIPLET)/
> > 
> > I guess that a patch can be written to do so.
> 
> This probably requires changing the C code to define a new GAPInfo.DEB_HOST_MULTIARCH field.
> Do you have a better idea ?
> 

I am ready to write such a C patch. Is that okay with you ?

Best wishes,
Jerome




-- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 1533 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20221106/5ce35a88/attachment.sig>


More information about the debian-science-maintainers mailing list