From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 6 19:06:28 2006 Return-Path: X-Original-To: freebsd-ports-bugs@FreeBSD.org Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE2E616A4DE; Sun, 6 Aug 2006 19:06:28 +0000 (UTC) (envelope-from Hans.F.Nordhaug@hiMolde.no) Received: from sil.himolde.no (sil.hiMolde.no [158.38.83.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02A3A43D55; Sun, 6 Aug 2006 19:06:20 +0000 (GMT) (envelope-from Hans.F.Nordhaug@hiMolde.no) Received: from malle.himolde.no ([158.38.68.22]) by sil.himolde.no with InterScan Message Security Suite; Sun, 06 Aug 2006 21:06:12 +0200 Received: from harr.himolde.no (harr.hiMolde.no [158.38.68.20])by malle.himolde.no (8.12.11.20060308/8.12.8) with ESMTP id k76J6Fak010846;Sun, 6 Aug 2006 21:06:15 +0200 Received: from harr.himolde.no (localhost.localdomain [127.0.0.1])by harr.himolde.no (8.13.1/8.13.1) with ESMTP id k76J6FfZ005425; Sun, 6 Aug 2006 21:06:15 +0200 Received: (from nordhaug@localhost)by harr.himolde.no (8.13.1/8.13.1/Submit) id k76J6FSI005424;Sun, 6 Aug 2006 21:06:15 +0200 Date: Sun, 6 Aug 2006 21:06:15 +0200 From: "Hans F. Nordhaug" To: Tilman Linneweh Message-ID: <20060806190615.GA4749@hiMolde.no> References: <200608061355.k76Dt1uw082479@freefall.freebsd.org> <20060806142359.GA3490@hiMolde.no> <709B47A3-E7F0-4B58-A8B8-FA6477541F32@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <709B47A3-E7F0-4B58-A8B8-FA6477541F32@FreeBSD.org> User-Agent: Mutt/1.4.1i X-imss-version: 2.041 X-imss-result: Passed X-imss-approveListMatch: *@*.no Cc: freebsd-ports-bugs@FreeBSD.org, "Hans F. Nordhaug" , hans@nordhaug.priv.no, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/101299: New port: www/pivot-weblog A blog authoring tool written in PHP X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 19:06:29 -0000 * Tilman Linneweh [2006-08-06]: > > On Aug 6, 2006, at 4:23 PM, Hans F. Nordhaug wrote: > > >* Tilman Linneweh [2006-08-06]: > >> > >>The pkg-plist is incorrect, there are several files missing on > >>deinstallation, > >>please check. > >[cut] > > > >These files must *not* be deleted when deinstalling, since they > >need to be kept when upgrading/reinstalling Pivot. If they are not > >kept, an upgrade will remove all user settings and all > >articles/entries in Pivot. > > > >As you notice when deinstalling (look at the Makefile), there is a > >warning that you manually have to delete (the left-overs) in > >/usr/local/www/weblog/ > > Well some of the missing files are empty directories, so i doubt they > are user settings ;-) The empty directories are the folders where Pivot stores upload images and generated archives. These needs to be created up front (with the correct permissions) because (currently) Pivot is *not* intelligent enough to create these directories on the fly. > The problem is, that the programm should work if you just do pkg_add > pivot. The files which are not in pkg-plist are not in the package, > so the package is unusable. 1) I did follow http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-testing.html and "pkg_add pivot-weblog" does work. Did you even test? *I* did... 2) I didn't use the unexec/exec trick for pkg-plist because I also need to set the permissions correctly. 3) Did you look at files/pkg-install.in It is run when using pkg_add according to my testing and the handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/pkg-install.html And as I said, in 2 above, I need to do it this way because then I can set the permissions correctly. Regards, Hans Nordhaug PS! I'm a Pivot developer http://pivotlog.net/docs/doku.php?id=credits -- Associate professor Hans F. Nordhaug Department of Informatics, Molde University College