Date: Fri, 28 May 2010 11:50:39 -0400 (EDT) From: Garrett Wollman <wollman@khavrinen.csail.mit.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/147165: conflicts checking broken when upgrading Message-ID: <201005281550.o4SFodDR009392@khavrinen.csail.mit.edu> Resent-Message-ID: <201005281600.o4SG09ni056542@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 147165 >Category: ports >Synopsis: conflicts checking broken when upgrading >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 28 16:00:09 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Garrett Wollman >Release: FreeBSD 7.3-RELEASE amd64 >Organization: MIT Computer Science & Artificial Intelligence Laboratory >Environment: System: FreeBSD khavrinen.csail.mit.edu 7.3-RELEASE FreeBSD 7.3-RELEASE #8 r208486: Tue May 25 19:02:53 EDT 2010 wollman@khavrinen.csail.mit.edu:/usr/obj/usr/src/sys/KHAVRINEN amd64 /usr/ports/Mk/bsd.port.mk: $FreeBSD: ports/Mk/bsd.port.mk,v 1.639 2010/05/25 00:25:02 alepulver Exp $ $NetBSD: $ $entry: category $ portupgrade-2.4.6_4,2 >Description: Conflicts checking causes port upgrades to break. For example, # portupgrade -o math/gmp libgmp4 gives the error message: ===> gmp-5.0.1 conflicts with installed package(s): libgmp-4.3.2 at build time. Conflicts checking should only take place at install time. >How-To-Repeat: portupgrade something where the current makefile has CONFLICTS set to match the old port. >Fix: Disable conflicts checking on build (perhaps only when UPGRADE_TOOL is defined?). >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005281550.o4SFodDR009392>