[LON-CAPA-dev] dependency bug in LONCAPA-prerequisites-1-7.suse?
Mon, 24 Oct 2005 13:18:01 -0700
I believe that there is a bug in the LONCAPA-prerequisites-1-7.suse
package for SuSE-9.2: it lists krb5-libs as a dependency, but krb5-libs
cannot be installed on SuSE-9.2 since it conflicts with the heimdal-lib
package that comes with SuSE-9.2. Thus, I had to use the --nodeps flag
to install the LONCAPA-prerequisites-1-7.suse rpm, which completely
defeats the purpose of that package.
I believe that the krb5-libs package is necessary only to compile the
perl-Authen-Krb4 and perl-Authen-Krb5 packages using STATIC libraries.
The krb5-libs packages should never be installed on a SuSE-9.x box
with x < 3 (for SuSE-9.1 I actually only created a krb5-devel package
- not a krb5-libs package - which I use exclusively to compile the
Thus, my question is: are the perl-Authen-Krb4 and perl-Authen-Krb5
compiled using static libraries? As far as I can tell this is the case:
linux-gate.so.1 => (0xffffe000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x4009a000)
libresolv.so.2 => /lib/libresolv.so.2 (0x4009e000)
libc.so.6 => /lib/tls/libc.so.6 (0x400b1000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
In that case the solution is easy: re"compile" the LONCAPA-prerequisites
package without the krb5-libs dependency.
WestGrid Site Manager
Academic Computing Services phone: (604) 291-4691
Simon Fraser University fax: (604) 291-4242
Burnaby, British Columbia email: firstname.lastname@example.org
Canada V5A 1S6