On Wednesday 2013-04-03 00:11, Linda Walsh wrote:
You'd have to know how C works pretty well to be able to decide whether one in particular does or does not. It's not just about the symbols.
I know C pretty well. [history] My degree is in computer science -- so I had an engineering degree background to back up my job experience -- not something alot of people writing code today can say.
Waving around with a degree does not necessarily mean one can code (or play sysadmin, to pick a slightly more general direction) either. It takes a hacking itch, continued interest, and a grain of upstream doctrine - not participation in theory lessons -, to become proficient.
But so many utils wouldn't load because they couldn't find a symbol "OWL_1.0" - a 3rd party crypto addition. Most of those utils had no need for encryption. So I maintain that bundling such things is a major headache for users who try to support 3rd party tools (or write them).
It's time to cut the crap. Three packages is not "many", even counting potential Heavy Desktop RPMs on top of that. The pam one is merely due to pam_unix2.so whose use is discouraged starting from 12.3. $ rpm -e glibc --test 2>&1 | grep OW_ libcrypt.so.1(OW_CRYPT_1.0)(64bit) is needed by (installed) whois-5.0.11-12.1.1.x86_64 libcrypt.so.1(OW_CRYPT_1.0)(64bit) is needed by (installed) pam-modules-12.1-16.1.1.x86_64 libcrypt.so.1(OW_CRYPT_1.0)(64bit) is needed by (installed) yast2-core-2.23.4-2.1.1.x86_64
There's probably a reason though. The package's ABI must be especially unstable, and backwards compatibility especially unreliable for the packager to do that.
Except that it's not. The ABI is guaranteed stable over the minor releases in perl, for example, yet suse locks many products into minor versions requiring upgrading an entire distro to upgrade your perl.
You can blame perl for that, because its default search path contains the exact version only (e.g. "5.16.2" in case of openSUSE_12.3) rather than a generic "5.16". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org