Date: Sun, 17 Mar 2013 09:24:16 GMT From: John Marino <draco@marino.st> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/177046: deskutils/taskjuggler: documentation attempts to write outside LOCALBASE Message-ID: <201303170924.r2H9OG5H043396@red.freebsd.org> Resent-Message-ID: <201303170930.r2H9U0mJ067197@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 177046 >Category: ports >Synopsis: deskutils/taskjuggler: documentation attempts to write outside LOCALBASE >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: Sun Mar 17 09:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: John Marino >Release: >Organization: >Environment: >Description: deskutils/taskjuggler is writing to the /root directory. This was detected with a modified (DragonFly) version of poudriere which makes most of the build world read-only which causes rogue ports to fail. Excerpt from log: ============= gmake[2]: Entering directory `/wrkdirs/deskutils/taskjuggler/work/taskjuggler-2.4.3/docs' Making all in en gmake[3]: Entering directory `/wrkdirs/deskutils/taskjuggler/work/taskjuggler-2.4.3/docs/en' cp taskjuggler.xml index.docbook patch index.docbook < kde-doc.patch Hmm... Looks like a normal diff to me... Patching file index.docbook using Plan A... Hunk #1 succeeded at 2. done rm -f Example.xml echo "<para><screen>" > Example.xml sed 's/&/\&/g; s/</\</g; s/>/\>/g; s/é/\é/g; s/ü/\ü/g; s/©/\©/g' ../../Examples/FirstProject/AccountingSoftware.tjp | expand -t 2 >> Example.xml echo "</screen></para>" >> Example.xml xsltproc PropertyReference.xml PropertyReference.xsl -o \ GenPropertyReference.pre.xml sed "s/<?xml version=\"1.0\"?>//" GenPropertyReference.pre.xml > \ GenPropertyReference.xml rm GenPropertyReference.pre.xml trying to create local folder /root/.kde: Read-only file system trying to create local folder /root/.kde: Read-only file system trying to create local folder /root/.kde: Read-only file system make: Working in: /usr/dports/deskutils/taskjuggler make: Working in: /usr/dports/deskutils/taskjuggler gmake[3]: *** [index.cache.bz2] Terminated: 15 gmake[3]: Leaving directory `/wrkdirs/deskutils/taskjuggler/work/taskjuggler-2.4.3/docs/en' >How-To-Repeat: >Fix: I suggest patching makefile to prevent /root (or $HOME) from being written to. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303170924.r2H9OG5H043396>