From owner-freebsd-ports@FreeBSD.ORG Sat May 12 15:59:56 2012 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 85242106564A for ; Sat, 12 May 2012 15:59:56 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 57AD68FC0A for ; Sat, 12 May 2012 15:59:56 +0000 (UTC) Received: by dadv36 with SMTP id v36so4880071dad.13 for ; Sat, 12 May 2012 08:59:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=G4O38Rxmu3+yxpbKp79O1jl5nTWJ+McTE/BTrdu4oKY=; b=HKgsOlEiHvMaLy2cT6KAIgteEwAJNP2FFHj2YnjDlKVmgjedtzIRgpw0dS9B4wH0HU xJ79CRQJdPqHAwM6ZLNpEY9suzpoSYw8dqqytFFCkiPR2hksHI5kKKpYnmoLHfrzWn+r eSgXGxRuWRgySQDk5wn5EXwVrD0dB1wzzYXwekP83W2C7/2C2vEIyC0plexF5sCu37Kv Bbiq06DPfpac+kJPEaBLWuJELnANxBuG3bFD6zDS8EBUDZ5BzIrPJ1YEDbxiGvpDAu+a FNHWcP7pcXGe5GcU3Tu8bVnIozW8JZ9hL17rJXOmCPjtNacR1Vfx6Gz/DpFRAwTlFxIb 85GQ== MIME-Version: 1.0 Received: by 10.68.239.164 with SMTP id vt4mr5995625pbc.166.1336838395587; Sat, 12 May 2012 08:59:55 -0700 (PDT) Received: by 10.68.200.66 with HTTP; Sat, 12 May 2012 08:59:55 -0700 (PDT) In-Reply-To: References: <4FAA0BD1.8040005@gwdg.de> <4FAA9374.2050000@FreeBSD.org> Date: Sat, 12 May 2012 08:59:55 -0700 Message-ID: From: Kevin Oberman To: rotkap@gmx.de Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2012 15:59:56 -0000 On Sat, May 12, 2012 at 5:08 AM, Heino Tiedemann wrote: > Heino Tiedemann wrote: > >> Andriy Gapon wrote: >> >>>> >>>> Any help is appreciated. >>> >>> I think that p5-XML-SAX-Base has to be removed before installing (maybe= even >>> building) =A0p5-XML-SAX-0.99. >> >> does not work. :( > > it woks with > > cd /usr/ports/textproc/p5-XML-SAX > make deinstall > cd ../p5-XML-SAX-Base > make deinstall > make > make install > cd ../p5-XML-SAX > make install > > > No idea why, but portupgrade und pkg_deinstall was not he right way... > > thanks to Kurt! The Exception.pm file was moved from p5-XML-SAX to the new p5-XML-SAX-Base port. Since p5-XML-SAX-Base is a dependency of p5-XML-SAX, it gets installed first and it installs Exception.pm over the existing copy that was previously installed by p5-XML-SAX. Then it updates p5-XML-SAX and, since p5-XML-SAX has Exception.pm in its pkg_plist, it deletes the file.Note that the error is during the 'install' operation, not the 'build'. The 'right' answer that there should have been a note in UPDATING that warns that you need to: pkg_delete p5-XML-SAX-0\* portmaster textproc/p5-XML-SAX-Base textproc/p5-XML-SAX (with similar command for portupgrade). --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com