Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 15:30:52 +0100
From:      "Hans F. Nordhaug" <Hans.F.Nordhaug@hiMolde.no>
To:        <freebsd-ports@freebsd.org>
Subject:   Staging - set owner/group/mode in pkg-plist for empty directory
Message-ID:  <20140304143052.GA22995@hiMolde.no>

next in thread | raw e-mail | index | archive | help
Hi,

I'm trying to add staging to the Piwik port (at the same time as
updating to the new 2.1.0 release). AFAIK it's not possible to
set owner/group/mode for a directory in pkg-plist, only for files.
Is that correct?

Piwik comes with an empty tmp directory that needs to be writable
by the webserver. Using CHMOD naivly in the post-install target 
doesn't work.

What is the correct work-around?

Regards,
Hans

PS! I can't test the port anymore with porttools ("port test").
I always get:

-------
[...]
===>  Building package for piwik-2.1.0
Creating package /usr/ports/www/piwik/work/piwik-2.1.0.tbz
Registering depends:.
pkg_create: couldn't resolve path for prefix: /tmp/piwik-2.1.0: No
such file or directory
*** [do-package] Error code 1

Stop in /usr/ports/www/piwik.
*** [package] Error code 1

Stop in /usr/ports/www/piwik.
===> Error running make package
[...]
-------

Is this a known issue? I haven't upgraded to pkgng yet.



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