Ports with invalid dependencies
M.E. O'Neill
oneill at cs.hmc.edu
Tue Aug 16 21:00:45 PDT 2011
In the course of plotting the MacPorts dependency graph for my own edification, I discovered that there are some ports that have incorrect dependencies (i.e., they depend on ports that don't exist). For the most part, these appear to be typos or name changes that were not updated everywhere.
The errors I discovered were:
biblatex-biber -> piblatex-module-build
p5-list-uniq -> p5.12-list-uniq
pemail -> p5.12--mail-pop3client
pemail -> p5.12--mime-lite
pemail -> p5.12--term-readkey
py-pyxmpp -> py-p-dnspython
py-pyxmpp -> py-p-libxml2
py-pyxmpp -> py-p-m2crypto
rb19-main -> rb19-fattr
yi -> alex
yi -> happy
yi, for example, should be depending on hs_alex and hs_happy, and the py-p-* and p5.12--* ones should be py-* and p5.12-* respectively. I don't know about piblatex-module-build, p5.12-list-uniq, and rb19-fattr.
This kind of consistency check is easy to do, and seems like it ought to be the kind of thing that's done automatically somewhere along the way.
M.E.O.
P.S. If I were good, I'd file tickets on these packages. I have not filed any tickets on them, however.
More information about the macports-dev
mailing list