[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: missing libcrypto?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

alessandro bottoni wrote:
| I just installed OpenLDAP on Mandrake 10.1 (it is up and running,
already) and
| I'm trying to install one of the many graphic clients available on the
Net.

I wonder why you need to compile it from source, I am not aware of any
useable GUI clients that are not available in Mandrake 10.1 (although
most are in contrib).

| Of course, every one of these clients require the OpenLDAP client
developer
| library (that is: the client headers and other related files).
Mandrake has a
| specific package that contains this stuff (openldap-devel)

Actually, you want libldap2-devel ... (although there are provides for
openldap-devel).

| but RPMDrake
| refuses to install it because a misterious "develop(libcrypto)" is
missing.
| Yes: it says "develop(libcrypto)", not "libcrypto-devel" or "gpg-devel"!

The "devel()" requires/provides are automatically generated (by
evaluating the libraries linked to by the development libraries in a
development package) requires/provides which guarantee you won't get
link-time problems when building software (you'll run into this prolem
on every other rpm-based distribution, and probably most other binary
distributions, becuase it's simply not feasible to ensure this
manually). But, rpmdrake should be able to resolve this dependency for
you (if not you should really file a bug at http://qa.mandrakesoft.com,
please include your /etc/urpmi/urpmi.cfg file).

| Can anybody figure out what could be this weird "develop(libcrypto)"
package?

$ urpmq -p "devel(libcrypto)"
libopenssl0.9.7-devel

If running
# urpmi "devel(libcrypto)"
doesn't install the package, you don't have the media to support this
package, you probably want to take a trip to http://easyurpmi.zarb.org
and add a "Main" medium.

Hint: the string inside the brackets is the name of the library itself,
so you could also find the package by searching by file (if your urpmi
media are setup to have the correct packages available).

| (BTW: I have both the standard libcrypto and the GPGcrypto packages
installed
| on my machine).

But not the development packages ...

Regards,
Buchan

- --
Buchan Milne                      Senior Support Technician
Obsidian Systems                  http://www.obsidian.co.za
B.Eng                                RHCE (803004789010797)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFB/yotrJK6UGDSBKcRAnKWAKCY2JjgdLYEJ0MZpZxYwaPVy1BxMwCgtxhO
wPoXQLgb+T2dDxoUSYotZ1A=
=oExm
-----END PGP SIGNATURE-----