Dear scsh and scheme48 authors/maintainers,
We are the maintainers of the Debian packages of scheme48 and scsh. We
are encountering a problem in permitting scheme48 and scsh (or, more
generally, multiple versions of scheme48) to be installed at the same
time on a machine. This problem is not Debian specific, and we think
the cleanest solution is on your side to implement.
The problem is the file /usr/include/scheme48.h, that both programs
install. This precludes multiple versions of scheme48 (where scsh
counts as a version of scheme48) to be installed at the same time. We
propose that you rename that file to a name containing the scheme48
version (such as /usr/include/scheme48-1.3/scheme48.h and
/usr/include/scsh-0.6/scheme48.h), so that multiple versions can be
installed at the same time.
We can make this as a Debian-specific change, but we'd rather you made
the change in order not to render Debian incompatible with the other
Unices. Additionally, if you do it, it is fixed for all Unices in one
fell swoop :) Once you announce the naming scheme chosen, we will
"backport" that change into the current version in Debian, though.
Thanks in advance for your attention to this issue and Best Regards,
Lionel Elie Mamane and Jorgen Schaefer