Jeff Johnson wrote: [snip]
(aside) There's the further issue of attaching dependencies to files. Consider: Files, not packages, have dependencies. rpm-4.2 reattaches Elf dependencies to files. Not yet perl and other interpreteres, basically because I have live with a deficient but well-defined API to slowly decaying helpers that do not supply sufficient information (yet) to attempt attaching dependencies like, say, "perl(Some::Win32:Module)" to the script(s) that actually have the dependency.
Just as theoretical aside to your aside...
Following this where the logic leads; you could (again, in theory) wind up with a software repository (like yum/apt repositories) with full and complete file-level dependencies. "packages" would then be a requirement for a specific set of files. But what I think would be more interesting is for the cruft-reduction and LiveCD possibilities. You could specify exactly what you wanted to be able to run on the final system, and could eliminate every single file not required for that system.
Ah well, pipe dreams. :)
Eli --------------------. "If it ain't broke now, Eli Carter \ it will be soon." -- crypto-gram eli.carter(a)inet.com `-------------------------------------------------
------------------------------------------------------------------------ Confidentiality Notice: This e-mail transmission may contain confidential and/or privileged information that is intended only for the individual or entity named in the e-mail address. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or reliance upon the contents of this e-mail message is strictly prohibited. If you have received this e-mail transmission in error, please reply to the sender, so that proper delivery can be arranged, and please delete the message from your computer. Thank you. Inet Technologies, Inc. ------------------------------------------------------------------------