?

Log in

No account? Create an account
Errors - LogJam [entries|archive|friends|userinfo]
LogJam

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Errors [Oct. 26th, 2003|09:31 am]
LogJam
logjam
[crypticreign]
On my Red hat Fedora .94 system.. i get this error

# rpm -i logjam-4.2.3-1.i386.rpm
error: Failed dependencies:
libcom_err.so.3 is needed by logjam-4.2.3-1
libpspell.so.4 is needed by logjam-4.2.3-1

I cant get it to install.
LinkReply

Comments:
From: technoshaman
2003-10-26 06:50 am (UTC)
(tell'em what it means, kid)

Which translates to: You need to install pspell and (do what?!) krb5-libs in order to install LogJam. Pspell you can get off your Red Hat CD's if you have them, or you can download it; you will definitely want to download krb5-libs as there have been security updates.
(Reply) (Parent) (Thread)
From: crypticreign
2003-10-26 06:44 am (UTC)
I forgot to mention that I have the latest version of both these packages
(Reply) (Thread)
[User Picture]From: lyspeth
2003-10-26 06:52 am (UTC)
It may be that LogJam is not looking in the places where your versions are installed? Worth a try, anyhow.
(Reply) (Parent) (Thread)
From: crypticreign
2003-10-26 06:54 am (UTC)
Most likely... perhaps I am just better off using the tar.gz file
(Reply) (Parent) (Thread)
From: crypticreign
2003-10-26 06:54 am (UTC)
Unless there is an apt-get rpm resource for logjam.
(Reply) (Parent) (Thread)
[User Picture]From: k001
2003-10-26 07:41 am (UTC)
This is not LogJam who's "looking in the places", it is RPM (using it's database of installed packages.

So, if you are, say, installed libpspell not from a binary rpm package, command rpm -i logjam will complain that there's no libpspell. So the rule of thumb is: if you're using rpm, install _everything_ using binary rpms. Sometimes it's hard, surely...involves writing .spec files and the such...but this is the way to excellence ;)
(Reply) (Parent) (Thread)
[User Picture]From: lyspeth
2003-10-26 08:10 am (UTC)
Oops. I should be more careful when I'm writing about RPMs. Since I run Debian, I rarely think about the way they work. You're right, I meant to say that RPM wasn't finding them.
(Reply) (Parent) (Thread)
[User Picture]From: k001
2003-10-26 07:38 am (UTC)
So show us the output of

locate libcom_err.so.3
locate libpspell.so.4
rpm -qf /path/to/libcom_err.so.3 /path/to/libpspell.so.4
(Reply) (Parent) (Thread)
From: crypticreign
2003-10-26 07:58 am (UTC)
# slocate libpspell
/usr/lib/libpspell.so.15.0.2
/usr/lib/libpspell.so.15

# slocate libcom_err
/usr/lib/libcom_err.a
/usr/lib/libcom_err.so
/lib/libcom_err.so.2.1
/lib/libcom_err.so.2
(Reply) (Parent) (Thread)
[User Picture]From: mrfishes
2003-10-26 08:53 am (UTC)
you forgot the third one --- does rpm know they're there?
(Reply) (Parent) (Thread)
[User Picture]From: mrfishes
2003-10-26 08:57 am (UTC)
no, wait, nevermind. look at your original post ---
error: Failed dependencies:
libcom_err.so.3 is needed by logjam-4.2.3-1
libpspell.so.4 is needed by logjam-4.2.3-1

You've got
libpspell.so.15.0.2
libcom_err.so.2.1


Apparently you don't have the latest versions.
(Reply) (Parent) (Thread)
[User Picture]From: k001
2003-10-26 09:19 am (UTC)
Seems that you have different versions of pspell and (that other package containing /lib/libcom_err.so.2; it's e2fsprogs in my ASPLinux 9 installation) than those LogJam was compiled with.

So, the solution is to take src.rpm and recompile.
(Reply) (Parent) (Thread)
From: (Anonymous)
2004-03-10 08:22 am (UTC)

LINK

rpm -U --force ftp://rpmfind.net/linux/ASPLinux/i386/RPMS.9/krb5-libs-1.2.7-14asp.i386.rpm
Will be help to You ;-) anyway, its was help to me with asplinux 9.2 (i can't install 'wget' before)

:o)


p.s.
//-log-//
[root@localhost anest]# rpm -i ftp://rpmfind.net/linux/ASPLinux/contribs/9/i386/wget-1.9.1-0.9asp.i386.rpm
error: Failed dependencies:
libcom_err.so.3 is needed by wget-1.9.1-0.9asp
...
[root@localhost anest]# rpm -U --force ftp://rpmfind.net/linux/ASPLinux/i386/RPMS.9/krb5-libs-1.2.7-14asp.i386.rpm
...
[root@localhost anest]# wget
wget: missing URL
Usage: wget [OPTION]... [URL]...

Try `wget --help' for more options.
[root@localhost anest]#
//-end-of-log-//

:-)


(Reply) (Parent) (Thread)
[User Picture]From: ascienceapart
2003-12-06 10:31 pm (UTC)
I'm sort of a beginner to Linux; I've only been using it for a couple of years now, so what I say may be totally wrong, but this is what I've inferred.

The most updated version (1.3.6.something) of the Kerberos libraries is already installed on my computer, yet the logjam rpm complains that libcom_err.so.3 isn't present. It's clearly present in older versions (i.e. 1.2.*) of the Kerberos libraries (as indicated by the search results at rpmfind.net). When I try to install the older version, there's a conflict in that some programs installed now require the newer version.

Furthermore, the Fedora site indicates that pspell has been replaced by aspell (http://fedora.redhat.com/docs/release-notes/), and when I try to install pspell, there's a conflict with aspell. Anyways, that's all I've found, so I don't think LogJam's compatible with Fedora (yet). Hopefully, I'm wrong.
(Reply) (Thread)