On Mon, Dec 11, 2006 at 09:43:20PM -0800, Kernel Monkey wrote:
> 3 questions from a newbie who would appreciate any help.
>
> Question 1) What is the proper way to check to see if my ports are
> updated? I've been using the out-of-date script.
That works fine, provided your ports tree is up to date. I prefer
pkg_add -ui, though (available since 3.9).
> Question 2) I have all my port sources updated to stable but when I
> run the out-of-date script I find many problems:
>
> >Outdated ports:
> >
> >graphics/cairo # png-1.2.12 -> png-1.2.12p0
> >graphics/gdk-pixbuf # png-1.2.12 -> png-1.2.12p0
> >Errors:
> > textproc/libxml,-python
> > Fatal: Subpackage -python does not exist. (in textproc/libxml)
>
> If I do a #pkg_info | grep png I get:
>
> png-1.2.12p0 library for manipulating PNG images
>
> So I have the updated png package installed, so why are the other
> ports saying I need to update png?
Some ports were built against an earlier version of libpng; you'll want
to update those ports to use the newest version.
> Question 3) How can I fix the python error?
pkg_delete libxml,-python, then pkg_add libxml, and py-libxml if you
really need it.
It appears something changed between 3.9 and 4.0 here...
Joachim