Chris Quenelle wrote:
Brock Pytlik wrote:
> If, instead, you're asking for overrides for specific dependencies, like pkgsend claims you must depend on a, b, and c, and the package maintainer is has to add "undepend a" "undepend b" and "undepend c" to their manifest, then I have slightly less concern. I still don't like the idea though.

Just to be clear, that's exactly what I was suggesting. It would only be used if the package supplier determined that one of the automatic dependencies was incorrect. Since I have no immediate problem that needs solving here, I don't have a real stack in this at the moment. I just wanted to raise the issue. It seems easy enough to add an "undepend" feature later if this becomes a problem.

That's pretty ugly. I'd just as soon that dependencies are not automatically added unless that behaviour is asked for. There's too many chances for whatever dependency "plug" is in place to get things wrong. I'd rather the automatic dependencies be handled as a warning or as a suggestion system.

There's also a question of ambiguous dependencies.

For example, if the #! line contains /usr/bin/python, does the program depend on python 2.4 or python 2.6 or the latest version in the repository?

--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to