El 11/02/13 23:11, Linda Walsh escribió: .
Vim does the same thing with python and the other scripting languages it supports. It's not dumb luck -- it was designed that way.
please NOTE -- this is for the dynamicly, run-time loaded library, not the one that is autolinked by 'ldd'.
Are we talking about the same thing?
linux people don't seem to get run-time dynamic linking that much.
No. we get it pretty well, it is just we must not use it when building a distribution and when it is the case of system libraries. See, all dependencies on system libraries must be known by the package manager, the build system etc.. so, all needed libraries get installed or recommended and the build system knows when and how to rebuild stuff.. problem is.. RPM does not account for dynamically loaded libraries/modules.. so esentially you are on your own.
Unix people did it -- and windows does it "delayed loading libraries"...but linux -- not so much...and it's a shame.
NO, it is designed for ease on distribution maintenance. those systems that use such are
generally more flexible and resilient to problems in the field -- because they know enough not to expect things, but are written to check for things being there -- and if not, then not using them.
There is nothing resilent and flexible on using this mechanism in the context of a huge distribution, it is just a recipe for imminent disaster. I'm frustrated because when
these things break, I usually know how to fix them -- but when everything is interlocked and taking out 1 piece causes everything to break...
That's a setup for major pain.
I believe you are looking for a BSD system or a source based distribution. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org