From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Sep 5 18:50:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 814BB16A421 for ; Wed, 5 Sep 2007 18:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5A8AC13C467 for ; Wed, 5 Sep 2007 18:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l85Io2tN098019 for ; Wed, 5 Sep 2007 18:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l85Io2Je098006; Wed, 5 Sep 2007 18:50:02 GMT (envelope-from gnats) Resent-Date: Wed, 5 Sep 2007 18:50:02 GMT Resent-Message-Id: <200709051850.l85Io2Je098006@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Michael P. Soulier" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE24516A41A for ; Wed, 5 Sep 2007 18:48:40 +0000 (UTC) (envelope-from msoulier@digitaltorque.ca) Received: from mail.storm.ca (mail.storm.ca [209.87.239.66]) by mx1.freebsd.org (Postfix) with ESMTP id 8C81A13C480 for ; Wed, 5 Sep 2007 18:48:40 +0000 (UTC) (envelope-from msoulier@digitaltorque.ca) Received: from kanga.digitaltorque.ca (hs-216-106-102-70.storm.ca [216.106.102.70]) by mail.storm.ca (8.14.0+Sun/8.14.0) with ESMTP id l85IVMG1019992 for ; Wed, 5 Sep 2007 14:31:27 -0400 (EDT) Received: from kanga.digitaltorque.ca (localhost.digitaltorque.ca [127.0.0.1]) by kanga.digitaltorque.ca (Postfix) with ESMTP id D5CEE9 for ; Wed, 5 Sep 2007 14:31:16 -0400 (EDT) Received: (from msoulier@localhost) by kanga.digitaltorque.ca (8.13.8/8.13.8/Submit) id l85IVGem064399; Wed, 5 Sep 2007 14:31:16 -0400 (EDT) (envelope-from msoulier) Message-Id: <200709051831.l85IVGem064399@kanga.digitaltorque.ca> Date: Wed, 5 Sep 2007 14:31:16 -0400 (EDT) From: "Michael P. Soulier" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116132: Python 2.4 -> 2.5 upgrade leaves meta-package at 2.4. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Michael P. Soulier" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2007 18:50:02 -0000 >Number: 116132 >Category: ports >Synopsis: Python 2.4 -> 2.5 upgrade leaves meta-package at 2.4. >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 05 18:50:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Michael P. Soulier >Release: FreeBSD 5.5-STABLE i386 >Organization: >Environment: System: FreeBSD kanga.digitaltorque.ca 5.5-STABLE FreeBSD 5.5-STABLE #0: Fri Mar 23 18:01:20 EDT 2007 root@kanga.digitaltorque.ca:/usr/obj/usr/src/sys/GENERIC i386 AMD Duron, PCI-based PC >Description: I upgraded Python 2.4 -> 2.5 following this command in UPDATING. portupgrade -o lang/python25 lang/python24 Unfortunately, this leaves the python metapackage at python 2.4, so when I then run portupgrade -a, it wants to upgrade again, rebuilding python 2.5 yet again. [msoulier@kanga ~]$ pkg_info | grep python mod_python-3.3.1 Apache module that embeds the Python interpreter within the python-2.4.4,1 The "meta-port" for the stable version of Python interprete python25-2.5.1 An interpreted object-oriented programming language Should not a python upgrade procedure include a process to pull the meta package forward? >How-To-Repeat: Install python 2.4 from older ports snapshot when 2.4 was current, installing via the python metapackage. Then update to the latest ports snapshot and upgrade python using the instructions in UPDATING. >Fix: Upgrade the python metapackage, rebuilding python 2.5 yet again. >Release-Note: >Audit-Trail: >Unformatted: