On 01/14/13 10:16 PM, David Halko wrote: > This could be an interesting thought. I don't know if this is what you mean, > but > let me make an attempt at what I think about application and service > dependencies. Package dependencies could become automatic if done according to > linked libraries. > > During the release phase, ldd's could be done against the binaries > (automatically), provide a listing of ".so" files, those files looked up in > the > external universal NIS/LDAP directory for packages, and dependencies > automatically mapped... so if people grab binaries and move them into legacy > packages (i.e. lp, uucp, etc.) - the automatic dependency resolver would find > it > and update the LDAP/NIS directory. > > A similar thing could be done, looking for file names identified via "open" > system call in binaries sh/ksh/bash script files, depending on how complex we > would like to get?
Congratulations, you've just reinvented IPS - just change "NIS/LDAP directory" to "HTTP directory" and that's what pretty much exactly what pkgdepend does. http://docs.oracle.com/cd/E26502_01/html/E21383/pkgcreate.html#gluee http://docs.oracle.com/cd/E26502_01/html/E29030/pkgdepend-1.html So if that's the good way, then what's wrong with IPS again? -- -Alan Coopersmith- [email protected] Oracle Solaris Engineering - http://blogs.oracle.com/alanc ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
