Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 May 2012 17:01:58 +0100
From:      Chris Rees <crees@FreeBSD.org>
To:        Kevin Oberman <kob6558@gmail.com>
Cc:        rotkap@gmx.de, freebsd-ports@freebsd.org
Subject:   Re: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found
Message-ID:  <CADLo83_ZuqUq8=S9ufcBN6eiXQxqmwPODTDbtLbRtFz_7Xr2GQ@mail.gmail.com>
In-Reply-To: <CAN6yY1v5gwOMefTnQk6zxS91PDhnUrOLPpUaEWG2HfArhMfGuw@mail.gmail.com>
References:  <4FAA0BD1.8040005@gwdg.de> <4FAA9374.2050000@FreeBSD.org> <ili189-k6d1.ln1@news.hansenet.de> <se0289-a352.ln1@news.hansenet.de> <CAN6yY1v5gwOMefTnQk6zxS91PDhnUrOLPpUaEWG2HfArhMfGuw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12 May 2012 16:59, Kevin Oberman <kob6558@gmail.com> wrote:
> On Sat, May 12, 2012 at 5:08 AM, Heino Tiedemann
> <rotkaps_spam_trap@gmx.de> wrote:
>> Heino Tiedemann <rotkaps_spam_trap@gmx.de> wrote:
>>
>>> Andriy Gapon <avg@FreeBSD.org> wrote:
>>>
>>>>>
>>>>> Any help is appreciated.
>>>>
>>>> I think that p5-XML-SAX-Base has to be removed before installing (mayb=
e 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 =A0has 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).

Yup, I'm about to make such a note, and I've also registered a
CONFLICT p5-XML-SAX-Base with p5-XML-SAX<0.99.

Hopefully the error message will now be more informative :)

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83_ZuqUq8=S9ufcBN6eiXQxqmwPODTDbtLbRtFz_7Xr2GQ>