From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 26 22:08:06 2006 Return-Path: X-Original-To: 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 0934016A415 for ; Wed, 26 Apr 2006 22:08:06 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0A2E143D6A for ; Wed, 26 Apr 2006 22:07:59 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: (qmail invoked by alias); 26 Apr 2006 22:07:59 -0000 Received: from p50913366.dip0.t-ipconnect.de (EHLO m2a2.dyndns.org) [80.145.51.102] by mail.gmx.net (mp033) with SMTP; 27 Apr 2006 00:07:59 +0200 X-Authenticated: #428038 Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id C2B0E201E3E; Thu, 27 Apr 2006 00:07:57 +0200 (CEST) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06112-12; Thu, 27 Apr 2006 00:07:56 +0200 (CEST) Received: by merlin.emma.line.org (Postfix, from userid 500) id 889F0201E3F; Thu, 27 Apr 2006 00:07:56 +0200 (CEST) Date: Thu, 27 Apr 2006 00:07:56 +0200 From: Matthias Andree To: Doug Barton Message-ID: <20060426220756.GB6337@merlin.emma.line.org> Mail-Followup-To: Doug Barton , ports@freebsd.org, ports-bugs@freebsd.org, portmgr@freebsd.org References: <20060426203500.GB1433@merlin.emma.line.org> <444FE8F6.2040903@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <444FE8F6.2040903@FreeBSD.org> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc User-Agent: Mutt/1.5.11 X-Virus-Scanned: amavisd-new at emma.line.org X-Y-GMX-Trusted: 0 Cc: ports@freebsd.org, portmgr@freebsd.org, ports-bugs@freebsd.org Subject: Re: HEADS UP: Triage of rcNG related problem reports/USE_RC_SUBR 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: Wed, 26 Apr 2006 22:08:06 -0000 On Wed, 26 Apr 2006, Doug Barton wrote: > Matthias Andree wrote: > > > It is a bit unfortunate that there is no accompanying security branch > > for ports, because then this inconsistency WRT etc/rc.d/* scripts > > wouldn't have bitten users. > > This is a period of change, which unfortunately necessitates some small > amount of pain in the short term. Sorry to hear that this aspect of the > change is causing you difficulty. It's not causing _me_ difficulty, but unskilled users, and that's much less desirable. I am with RELENG_6 where the current ports work nicely. And I do have an idea to protect the innocent from installing 6.1 packages on 6.0-RELEASE: 1. Add a PRE-INSTALL mode pkg-install script to all packages built for freebsd >= 600101 and < 700000 or >= 700007. 2. behavior: If the package is about to be installed on a freebsd < 600101 or >= 700000 and < 700007, the pre-install script complains, asks the user to use the port instead and exits, aborting the install with an error. As portsnap and portmaster are deployed, that's something that shouldn't be too difficult to explain. This could all be handled inside ports/Mk/bsd.port.mk. -- Matthias Andree