[Ryan Schmidt <[email protected]> (2012-02-25 21:31:30 UTC)]


On Feb 25, 2012, at 15:19, Harald Hanche-Olsen wrote:

> [Ryan Schmidt <[email protected]> (2012-02-25 20:05:51 UTC)]
>
>> Later (r83781) inkscape changed to use py27-lxml (or rather, changed to give you the option of using python26 or python27) but that did not change py26-lxml's registry entry which still records the fact that inkscape is its dependent, though that's no longer necessarily the case.
>
> I suppose there are good reason for doing it that way, but I would (perhaps naively) have thought it made more sense to tie dependency information to the dependent port, not to the dependency?

I don't know.

I think I can guess, actually. I suspect it is a holdover from the days when the registry was a bunch of files. Efficiency concerns might well have dictated the current solution. Perhaps for so long as the flat file registry remains an option, it has to remain this way. But surely, the intent is to do away with that option in the future? At that point, a saner policy should be easy to implement.

- Harald
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to