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. 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@macports.org openmaintainer@macports.org I don't see docbook-xml-412 in the dependencies. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
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@macports.org openmaintainer@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.
On 2007-06-04 21:49:31 -0500, Ryan Schmidt wrote:
On Jun 4, 2007, at 21:14, Vincent Lefevre wrote:
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.
Yes, this is normal: I have several sources, and in particular the rsync one with a lower precedence (ignored except for MacPorts upgrades): file:///Users/vinc17/wd/macosx/dports [nosync] file:///Users/vinc17/software/dports [nosync] rsync://rsync.macports.org/dpupdate/dports [...]
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
OK, you mean that this dependency is still recorded somewhere?
Just force the uninstall with -f.
This fixes the problem. prunille:~> port installed | grep scrollkeeper scrollkeeper @0.3.14_4 (active) Now, this is strange as scrollkeeper depends on docbook-xml-scrollkeeper, but this can be explained because docbook-xml-scrollkeeper contains nothing. however, shouldn't scrollkeeper depend on docbook-xml-4.2 directly? -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
On 5 Jun 2007, at 05:08, Vincent Lefevre wrote:
On 2007-06-04 21:49:31 -0500, Ryan Schmidt wrote:
On Jun 4, 2007, at 21:14, Vincent Lefevre wrote:
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.
Yes, this is normal: I have several sources, and in particular the rsync one with a lower precedence (ignored except for MacPorts upgrades):
file:///Users/vinc17/wd/macosx/dports [nosync] file:///Users/vinc17/software/dports [nosync] rsync://rsync.macports.org/dpupdate/dports
[...]
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
OK, you mean that this dependency is still recorded somewhere?
Just force the uninstall with -f.
This fixes the problem.
prunille:~> port installed | grep scrollkeeper scrollkeeper @0.3.14_4 (active)
Now, this is strange as scrollkeeper depends on docbook-xml- scrollkeeper, but this can be explained because docbook-xml-scrollkeeper contains nothing. however, shouldn't scrollkeeper depend on docbook-xml-4.2 directly?
Yes, it should, but not yet. docbook-xml-scrollkeeper and docbook- xml-4.2 conflicted last week. docbook-xml-scrollkeeper is now an empty port that depends on docbook-xml-4.2. We need to wait before redoing scrollkeeper's depenedencies to ensure all users have ample time to have *4.2 installed. Simply changing scrollkeeper's dependencies would cause attempts to install docbook-xml-4.2 over docbook-xml-scrollkeeper instead of upgrading it out of the way.
-- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/ blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS- Lyon) _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-dev
Randall Wood rhwood@mac.com http://shyramblings.blogspot.com "The rules are simple: The ball is round. The game lasts 90 minutes. All the rest is just philosophy."
participants (3)
-
Randall Wood
-
Ryan Schmidt
-
Vincent Lefevre