On Wed, May 9, 2012 at 6:02 PM, Adam McDougall <mcdou...@egr.msu.edu> wrote: > On 5/9/2012 6:36 PM, milki wrote: >> >> On 09:26 Wed 09 May , Kevin Oberman wrote: >>>> >>>> I think that p5-XML-SAX-Base has to be removed before installing (maybe >>>> even >>>> building) ?p5-XML-SAX-0.99. >>> >>> I did a "pkg_delete p5-XML-SAX-Base-\*" followed by "portmaster >>> p5-XML-SAX-Base" and "portmaster p5-XML-SAX". Once I did that, >>> everything went fine. (In theaory I could have deleted >>> p5-XML-SAX-Base and then installed both p5-XML-SAX-Base and p5-XML-SAX >>> in a single portmaster run, but I didn't do it that way, so I can't >>> promise that it will work. >> >> Do either of you remember how p5-XML-SAX-Base was installed? The port >> was removed 6 years ago and sunpoet readded it with the 0.99 update. It >> appears to have already been installed according to your port logs but >> not detected by the perl install itself, which means it there is some >> discrepency in the package's file locations. >> >> -milki >> > I ran into this problem today from some servers I installed 2 days ago. I > did not have p5-XML-SAX-Base-1.08 installed prior to running portupgrade -a > this morning which installed it then p5-XML-Sax failed. If I remove > p5-XML-SAX-Base-1.08 and let portupgrade re-add whatever it wants, it > worked.
p5-XML-SAX-Base was installed before re-installing p5-XML-Sax, which would have installed the required file but reinstalling don't recall exactly what order it was installing them in, unfortunately. I thought it installed Base first, but it would have done so before XML-SAX deleted the file when deleting the old p5-XML-SAX. Remember, it was in the packing list for the old version. Now that the damage was done, re-installing Base restored the missing file and p5-XML-SAX no longer tried to delete it. No real reason to de-install Base. Simply re-installing it would have done the job. -- R. Kevin Oberman, Network Engineer E-mail: kob6...@gmail.com _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"