On 05/24/2008 02:04 AM, Linda Walsh wrote:
Am not sure why you would be pushing customers away from building their own versions of packages that they need for their systems. Isn't that one of the main 'selling points' of Open Source?
This is true, but replacing a brick at the foundation is a lot more different than one at the top.
This one is a matter of perspective. openssh, in my view is a brick at the top of the wall. I'm not replacing *underlying* libraries. It's the "top-most" application -- it doesn't provide libraries for other applications -- it provides command line utils (and a server). That command line interface is pretty *stable*...
I just did some quick checking, and you are right in this particular case. Openssh does not supply ANY libraries (though it depends on many). So it IS definitely "top brick" material. In my thinking, by the way, the kernel is the foundation, and not a brick - high or low. But with the quick specific checks I made, you should have no problems rebuilding openssh (unless it depends on newer libs itself). joe@jmorris:~> rpm -q --requires openssh /bin/netstat /usr/sbin/groupadd /usr/sbin/useradd insserv sed fillup coreutils /bin/mkdir /bin/cat permissions /bin/sh /bin/sh /bin/sh /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /bin/sh libaudit.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcom_err.so.2()(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(GLIBC_2.2.5)(64bit) libcrypto.so.0.9.8()(64bit) libdl.so.2()(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libk5crypto.so.3()(64bit) libkrb5.so.3()(64bit) libkrb5.so.3(krb5_3_MIT)(64bit) libnsl.so.1()(64bit) libopensc.so.2()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.2.5)(64bit) libssl.so.0.9.8()(64bit) libutil.so.1()(64bit) libutil.so.1(GLIBC_2.2.5)(64bit) libwrap.so.0()(64bit) libz.so.1()(64bit) rpmlib(PayloadIsBzip2) <= 3.0.5-1 At least it has no packages depending on it, except askpass, which I assume because of the version it is another package built from the same source. joe@jmorris:~> rpm -q --whatrequires openssh openssh-askpass-4.6p1-58.6 -- Joe Morris Registered Linux user 231871 running openSUSE 10.3 x86_64 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org