Bug 202961

Summary: lang/gauche "make install" fails, reports missing file "slibcat" in work directory in FREEBSD11.0-CURRENT
Product: Ports & Packages Reporter: EW1
Component: Individual Port(s)Assignee: Jason Unovitch <junovitch>
Status: Closed Unable to Reproduce    
Severity: Affects Only Me CC: junovitch
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   

Description EW1 2015-09-08 01:43:58 UTC
After "make" appears to complete successfully, "make install" returns the following error:

root@tarantella:/usr/ports/lang/gauche> make install
===>  Installing for gauche-0.9.4_1
===>   gauche-0.9.4_1 depends on executable: indexinfo - found
===>   gauche-0.9.4_1 depends on shared library: libgdbm.so - found (/usr/local/lib/libgdbm.so)
===>  Checking if gauche already installed
===>   Registering installation for gauche-0.9.4_1
pkg-static: Unable to access file /usr/ports/lang/gauche/work/stage/usr/local/share/gauche-0.9/0.9.4/lib/slibcat: No such file or directory
*** Error code 74

Stop.
make[1]: stopped in /usr/ports/lang/gauche
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/gauche


How to repeat:
# cd /usr/ports/lang/gauche
# make clean
# make
# make install
Comment 1 Jason Unovitch freebsd_committer freebsd_triage 2016-04-10 00:42:04 UTC
I attempted to reproduce both in Poudriere (11-CURRENT amd64 from a month ago) and in that Poudriere using `make`/`make install`.  I was unable to reproduce the issue.  Additionally, it appears to be building fine on all platforms as shown at http://portsmon.FreeBSD.org/portoverview.py?category=lang&portname=gauche

If you can provide more information on how to replicate the build failure that would be appreciated.  I'm marking as closed/unable to reproduce right now.