From owner-freebsd-ports@FreeBSD.ORG Sun Jun 27 18:22:12 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56F6C1065670 for ; Sun, 27 Jun 2010 18:22:12 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from ftp.translate.ru (ftp.translate.ru [80.249.188.42]) by mx1.freebsd.org (Postfix) with ESMTP id 1282A8FC18 for ; Sun, 27 Jun 2010 18:22:11 +0000 (UTC) Received: from desktop.home.serebryakov.spb.ru (85-142-52-164.well-com.net [85.142.52.164]) (Authenticated sender: lev@serebryakov.spb.ru) by ftp.translate.ru (Postfix) with ESMTPA id B4BDA13DF5D for ; Sun, 27 Jun 2010 22:04:01 +0400 (MSD) Date: Sun, 27 Jun 2010 22:04:00 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <381214039.20100627220400@serebryakov.spb.ru> To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Subject: Early CONFLICTS detection is POLA viloation? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jun 2010 18:22:12 -0000 Hello, Freebsd-ports. I understand, that this change (ports/137855, bsd.port.mk:1.632) was= made 6 months ago, but I've noticed it only now (twice in one day!). Am I only person, who thinks, that this change is HUGE POLA violation? PR says about "big tarball is downloaded and CONFLICTS are detected after that," but I've have two more realistic scenarios, when early conflict detection is VERY annoying. Thry are real-life scenarios, occured today for me in a row. (1) I have `subversion' port installed, and want to `makesum' in updated subversion-freebsd port directory (because I'm maintainer and need to update port with new version, which have new tarball). OOPS. I cannot even download new tarball -- confilct is detected. (2) I want upgrade perl from 5.8.x to 5.10.x. Type command: #portupgrade -rfo lang/petl5.10 perl-5.8.9_3 Ooops, confilct is detected, upgraid failed. GRRRR! Maybe, early conflict detection should only print WARNING, and only install target should be blocked by it, as everybody used for MANY years? --=20 // Black Lion AKA Lev Serebryakov