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=calcu...@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to