dependency bug?
Ryan Schmidt
ryandesign at macports.org
Mon Jun 4 19:49:31 PDT 2007
On Jun 4, 2007, at 21:14, Vincent Lefevre wrote:
> prunille:~> sudo port -v -d uninstall docbook-xml-412
> DEBUG: scrollkeeper depends on this port
> DEBUG: scrollkeeper depends on this port
> ---> Unable to uninstall docbook-xml-412 4.1.2_0, the following
> ports depend on it:
> ---> scrollkeeper
> ---> scrollkeeper
> DEBUG: Please uninstall the ports that depend on docbook-xml-412
> first.
> while executing
> "portuninstall::uninstall $portname [composite_version $portversion
> [array get variations]] [array get options]"
> Error: port uninstall failed: Please uninstall the ports that
> depend on docbook-xml-412 first.
>
> but...
>
> prunille:~> port info scrollkeeper
> Warning: Found 2 port scrollkeeper definitions, displaying first one.
I don't have that message when I "port info scrollkeeper". Maybe you
have a local copy of a scrollkeeper port somewhere.
> scrollkeeper 0.3.14, Revision 4, textproc/scrollkeeper (Variants:
> universal)
> http://scrollkeeper.sourceforge.net/
>
> ScrollKeeper is a cataloging system for documentation on open
> systems. It manages documentation metadata (as specified by the
> Open Source Metadata Framework (OMF) and provides a simple API to
> allow help browsers to find, sort, and search the document catalog.
> It will also be able to communicate with catalog servers on the Net
> to search for documents which are not on the local system.
>
> Build Dependencies: pkgconfig, intltool
> Library Dependencies: libxslt, libxml2, gettext, expat, fontconfig,
> docbook-xml-scrollkeeper, docbook-xsl, docbook-xml, docbook-xml-4.1.2
> Platforms: darwin
> Maintainers: rhwood at macports.org openmaintainer at macports.org
>
> I don't see docbook-xml-412 in the dependencies.
Maybe not now, but it used to be, before this change on 2007-05-31:
http://trac.macosforge.org/projects/macports/changeset/25756
Just force the uninstall with -f.
More information about the macports-dev
mailing list