Date: Sun, 29 Sep 2013 09:01:42 +1000 (EST) From: Peter Jeremy <peter@rulingia.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/182473: devel/tradcpp fails to install as non-root Message-ID: <201309282301.r8SN1gD3025212@server.rulingia.com> Resent-Message-ID: <201309282310.r8SNA164022752@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182473 >Category: ports >Synopsis: devel/tradcpp fails to install as non-root >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 28 23:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 10.0-CURRENT amd64 >Organization: n/a >Environment: System: FreeBSD aspire.rulingia.com 8.3-STABLE FreeBSD 8.3-STABLE #19: Sun Jan 13 17:55:03 EST 2013 root@builder.rulingia.com:/obj/usr/src/sys/aspire i386 >Description: The ports staging mechanism used by tradcpp fails for non-root users on 8.3 (but not on 10-current) with the following in /etc/make.conf: SU_CMD=/usr/local/bin/sudo /bin/sh -c >How-To-Repeat: As a non-root user: aspire% make install ===> Staging for tradcpp-0.4 ===> Generating temporary packing list install -s -o 204 -g wheel -m 555 tradcpp /work/obj/usr/ports/devel/tradcpp/work/stage/usr/local/bin install -o 204 -g wheel -m 444 tradcpp.1.gz /work/obj/usr/ports/devel/tradcpp/work/stage/usr/local/man/man1 ====> Compressing man pages ===> Building package for tradcpp-0.4 Creating package /usr/ports/packages/All/tradcpp-0.4.tbz Registering depends:. Creating bzip'd tar ball in '/usr/ports/packages/All/tradcpp-0.4.tbz' ===> Installing for tradcpp-0.4 bin/tradcpp: Can't create 'bin/tradcpp' man/man1/tradcpp.1.gz: Can't create 'man/man1/tradcpp.1.gz' share/licenses/tradcpp-0.4/catalog.mk: Failed to create dir 'share/licenses/tradcpp-0.4'Can't create 'share/licenses/tradcpp-0.4/catalog.mk' share/licenses/tradcpp-0.4/LICENSE: Failed to create dir 'share/licenses/tradcpp-0.4'Can't create 'share/licenses/tradcpp-0.4/LICENSE' share/licenses/tradcpp-0.4/BSD: Failed to create dir 'share/licenses/tradcpp-0.4'Can't create 'share/licenses/tradcpp-0.4/BSD' tar: Error exit delayed from previous errors. pkg_add: leave_playpen: can't chdir back to '' *** Error code 2 Stop in /usr/ports/devel/tradcpp. >Fix: The install process needs to correctly switch to root. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309282301.r8SN1gD3025212>