Date: Sat, 12 May 2012 08:59:55 -0700 From: Kevin Oberman <kob6558@gmail.com> To: rotkap@gmx.de Cc: freebsd-ports@freebsd.org Subject: Re: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found Message-ID: <CAN6yY1v5gwOMefTnQk6zxS91PDhnUrOLPpUaEWG2HfArhMfGuw@mail.gmail.com> In-Reply-To: <se0289-a352.ln1@news.hansenet.de> References: <4FAA0BD1.8040005@gwdg.de> <4FAA9374.2050000@FreeBSD.org> <ili189-k6d1.ln1@news.hansenet.de> <se0289-a352.ln1@news.hansenet.de>
next in thread | previous in thread | raw e-mail | index | archive | help
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 (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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1v5gwOMefTnQk6zxS91PDhnUrOLPpUaEWG2HfArhMfGuw>