2012/5/26 Peter FELECAN <pfele...@opencsw.org>: > "Maciej (Matchek) Bliziński" <mac...@opencsw.org> writes: > >> 2012/5/13 Peter FELECAN <pfele...@opencsw.org> >>> >>> BTW, the advantage of this tool is to extract the dependencies using the >>> system on which it runs and making reduction of the dependency tree, >>> mainly by transitivity... >> >> Transitivity, in what sense? As far as dependencies go, the OpenCSW >> policy is to always include direct dependencies, and never to rely on >> transitive dependencies. > > Is this policy documented?
I had an exchange with Phil once about it. I scanned the archived website content and didn't find it mentioned. I'll need to look more to find the email thread. So, I can't provide you with a link right now. The argument is that if you have CSWfoo → CSWbar → CSWbaz when CSWfoo really depends on files in CSWbaz, then at some point CSWbar can stop depending on CSWbaz, and drop the dependency. This would break CSWfoo. So, if there is a direct actual dependency, it should be declared directly. >>> also, more precise than pkgcheck; you can see >>> the sources in my home bin/python directory. >> >> It's interesting. Do you think I'll be able to tell how more precise >> it is by just looking a the sources? I wouldn't mind looking at some >> output. > > Frankly I thought so... I'll send you something when I find a simple and > usefull output. Cool. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel