$ grep '/var/tmp/portage' /usr/lib/scheme48/scheme48.image Binary file /usr/lib/scheme48/scheme48.image matches This breaks slime48, and probably other programs. Though some paths are being fixed in the ebuild, two are missed. It can be fixed by applying the following changes: sed -i 's:`(cd $(srcdir) && echo $$PWD)`/scheme:/usr/lib/scheme48/:' ${S}/Makefile.in sed -i "s:'\$(LIB)':'/usr/lib/\$(RUNNABLE)':" ${S}/Makefile.in
Thanks for the note. I added the sed commands you suggested to the ebuild for scheme-1.3-r1.ebuild. I also ported the ebuild to multilib (which means, we dont want to hardcode /usr/lib). I've attached the diff. Please test and reopen if any problems are encountered.
Created attachment 82839 [details, diff] diff from scheme48-1.3 to scheme-1.3-r1