From nobody@FreeBSD.org  Sat Oct 12 07:57:39 2002
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 5ACD937B401
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Oct 2002 07:57:39 -0700 (PDT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 14EFB43EAC
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Oct 2002 07:57:39 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.6/8.12.6) with ESMTP id g9CEvc7R007041
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Oct 2002 07:57:38 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.6/8.12.6/Submit) id g9CEvcu2007040;
	Sat, 12 Oct 2002 07:57:38 -0700 (PDT)
Message-Id: <200210121457.g9CEvcu2007040@www.freebsd.org>
Date: Sat, 12 Oct 2002 07:57:38 -0700 (PDT)
From: Brian Candler <B.Candler@pobox.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Binary upgrade to 4.7R fails if package 'freetype2' or 'imake' is already installed
X-Send-Pr-Version: www-1.0

>Number:         43976
>Category:       misc
>Synopsis:       Binary upgrade to 4.7R fails if package 'freetype2' or 'imake' is already installed
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    bmah
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 12 08:00:03 PDT 2002
>Closed-Date:    Fri Aug 15 08:11:25 PDT 2003
>Last-Modified:  Fri Aug 15 08:11:25 PDT 2003
>Originator:     Brian Candler
>Release:        4.7-RELEASE
>Organization:
>Environment:
>Description:
I just tried to upgrade a 4.4 system to 4.7, and it failed because I had package freetype2-2.0.4 installed. In fact, after informing me of this fact, it then told me that "we couldn't even extract the bin distribution. This upgrade should be considered a failure and started from the beginning, sorry! The system will reboot now". That probably makes it seem more catastrophic than it actually was :-) After rebooting, removing that package, and reinstalling, I got the same thing again, but this time because of package "imake". After removing
that it was OK.

It seems that somewhere between 4.4 and 4.7, X moved into the package system (ah yes, I just found it in the release notes for 4.6). However it's maybe worth keeping a note in the errata or upgrade instructions, since normally I wouldn't expect the existence of any package in /usr/local to break a system upgrade.

>How-To-Repeat:
      
>Fix:
Perhaps worth adding a note to the 4.7R errata

For future, change sysinstall to be able to replace a previously installed but older version of the same package?
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->bmah 
Responsible-Changed-By: kris 
Responsible-Changed-When: Sat Jul 12 17:37:49 PDT 2003 
Responsible-Changed-Why:  
Over to the errata maintainer to decide if this should still be added. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=43976 
State-Changed-From-To: open->closed 
State-Changed-By: bmah 
State-Changed-When: Fri Aug 15 08:08:15 PDT 2003 
State-Changed-Why:  
I've been thinking for awhile about how to document this.  It's not 
really an errata item for any release currently supported by the 
errata documents, so I'm going to (reluctantly) close this with a 
vague sense of guilt at not being able to do anything. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=43976 
>Unformatted:
