From owner-freebsd-ports@FreeBSD.ORG Sun Apr 9 08:47:43 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0879F16A400 for ; Sun, 9 Apr 2006 08:47:43 +0000 (UTC) (envelope-from dick@nagual.st) Received: from nagual.st (cc20684-a.assen1.dr.home.nl [82.74.2.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67F5A43D46 for ; Sun, 9 Apr 2006 08:47:42 +0000 (GMT) (envelope-from dick@nagual.st) Received: from localhost (localhost [127.0.0.1]) (uid 1000) by nagual.st with local; Sun, 09 Apr 2006 10:47:41 +0200 id 0003982B.4438CA2D.00000FC8 Date: Sun, 9 Apr 2006 10:47:41 +0200 To: freebsd-ports@freebsd.org Message-ID: <20060409084741.GA3967@lothlorien.nagual.st> References: <20060407032220.W947@ganymede.hub.org> <1144391457.23833.6.camel@shumai.marcuscom.com> <44363371.9050200@fromley.net> <20060407141831.GA65673@pentarou.parodius.com> <20060408075305.GB58919@graf.pompo.net> <20060409050018.X1096@ganymede.hub.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <20060409050018.X1096@ganymede.hub.org> User-Agent: Mutt/1.4.2.1i From: dick hoogendijk Subject: Re: BEWARE upgrading Horde System X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2006 08:47:43 -0000 On 09 Apr Marc G. Fournier wrote: > On Sat, 8 Apr 2006, Thierry Thomas wrote: > >OK, I must admit that I don't know how to handle properly installation / > >configuration / deinstallation / reinstallation of the Horde's ports. > > IMHO, if you applied the following to get rid of the behaviour, that would > fix things ... and, IMHO, that is the only thing that *is* broken with the > port ... I install from ports, for applications like Horde, to make sure > that all dependencies are in place ... > > diff -c files/pkg-install.in.orig files/pkg-install.in > *** files/pkg-install.in.orig Sun Apr 9 07:56:56 2006 > --- files/pkg-install.in Sun Apr 9 07:57:24 2006 > *************** > *** 101,117 **** > chown -R $hordeusr:$hordegrp $hordedir || exit 1 > fi > > - if [ -z "${PACKAGE_BUILDING}" ]; then > - # Don't reset the config to default (PR ports/88621) > - > - for cf in `ls %%HORDEDIR%%/config/*php`; do > - if [ -f $cf.previous ]; then > - mv $cf $cf.new > - echo "---> $cf not installed ***" > - echo "---> please copy from $cf.previous ***" > - echo "---> or from $cf.new ***" > - fi > - done > - fi > ;; > esac > --- 101,105 ---- > > Maintainership is now available. > >-- > >Th. Thomas. Given this solution I can hardly think Thierry still gives up his maintainership on the horde port. As I see it, this coop is great. And although I partly agree with Ted on his amateur/prof approach it must be said that it was *not* the issue. Overwriting config files was. And it *is* a bad habit to do so ;-) -- dick -- http://nagual.st/ -- PGP/GnuPG key: F86289CE ++ Running FreeBSD 6.0 +++ The Power to Serve