Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2013 09:25:42 -0700
From:      Kevin Oberman <rkoberman@gmail.com>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Cc:        Baptiste Daroussin <bapt@freebsd.org>
Subject:   Unable to install ports w/ STAGE
Message-ID:  <CAN6yY1vb-weiomLFdcSUE_g7TBE-cBgT_ciwouZEfwhRRcAPXg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I am unable to install the "stageified" sysutils/fusefs-libs with DOC on.

FreeBSD 9.2-PRERELEASE #0 r254672

I can build fusefs-libs just fine, but I can't install because the package
fails to build from the work/stage direcdtory:
Making install in doc
 /bin/mkdir -p
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/man/man1'
 install  -o root -g wheel -m 444 fusermount.1 ulockmgr_server.1
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/man/man1'
 /bin/mkdir -p
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/man/man8'
 install  -o root -g wheel -m 444 mount.fuse.8
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/man/man8'
 /bin/mkdir -p
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/libdata/pkgconfig'
 install  -o root -g wheel -m 444 fuse.pc
'/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/libdata/pkgconfig'
install  -o root -g wheel -m 444
/usr/ports/sysutils/fusefs-libs/work/fuse-2.9.3/include/fuse_kernel.h
/usr/ports/sysutils/fusefs-libs/work/stage/usr/local/include/fuse
====> Compressing man pages
===>  Building package for fusefs-libs-2.9.3_1
Creating package /usr/ports/packages/All/fusefs-libs-2.9.3_1.tbz
Registering depends: libiconv-1.14_1.
Creating bzip'd tar ball in
'/usr/ports/packages/All/fusefs-libs-2.9.3_1.tbz'
tar:  share/doc/fusefs/libs/how-fuse-works: Cannot stat: No such file or
directory
tar:  share/doc/fusefs/libs/kernel.txt: Cannot stat: No such file or
directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** [do-package] Error code 1

In the Makefile I see the port is set to use STAGE but the attempt to build
the package fails even though I see the file present in work/stage/

ptavv# ls work/stage/usr/local/share/doc/fusefs/libs/
how-fuse-works    kernel.txt

If I turn off DOCS, it installs correctly.
-- 
R. Kevin Oberman, Network Engineer
E-mail: rkoberman@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vb-weiomLFdcSUE_g7TBE-cBgT_ciwouZEfwhRRcAPXg>