Bug 202961 - lang/gauche "make install" fails, reports missing file "slibcat" in work directory in FREEBSD11.0-CURRENT
Summary: lang/gauche "make install" fails, reports missing file "slibcat" in work dire...
Status: Closed Unable to Reproduce
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Jason Unovitch
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-08 01:43 UTC by EW1
Modified: 2016-04-10 00:42 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.