Samba installation conflicts and what *is* LDAP?
I tried to update Samba to-day. This happened:
[root@localhost rpmdownload]# urpmi samba --auto-select unable to take medium "Updates for Mandrake Linux 8.2 (ftp1u)" into account as no list file [/var/lib/urpmi/list.Updates for Mandrake Linux 8.2 (ftp1u)] exists To satisfy dependencies, the following packages are going to be installed (34 MB): samba-server-ldap-2.2.5-2mdk.i586 samba-swat-2.2.5-2mdk.i586 samba-doc-2.2.5-2mdk.i586 samba-client-2.2.5-2mdk.i586 samba-server-2.2.5-2mdk.i586 samba-common-2.2.5-2mdk.i586 samba-winbind-2.2.5-2mdk.i586 samba-common-ldap-2.2.5-2mdk.i586 Is it OK? (Y/n) Y % Total % Received % Xferd Average Speed Time Curr. Dload Upload Total Current Left Speed 100 1596k 100 1596k 0 0 25680 0 0:01:03 0:01:03 0:00:00 36704 100 1597k 100 1597k 0 0 28139 0 0:00:58 0:00:58 0:00:00 26139 100 2747k 100 2747k 0 0 27485 0 0:01:42 0:01:42 0:00:00 29379 100 629k 100 629k 0 0 20606 0 0:00:31 0:00:31 0:00:00 29771 100 2749k 100 2749k 0 0 24998 0 0:01:52 0:01:52 0:00:00 6464 100 739k 100 739k 0 0 22086 0 0:00:34 0:00:34 0:00:00 24731 100 1303k 100 1303k 0 0 27064 0 0:00:49 0:00:49 0:00:00 36046 100 1389k 100 1389k 0 0 28158 0 0:00:50 0:00:50 0:00:00 32252 installing /var/cache/urpmi/rpms/samba-server-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-server-ldap-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-common-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-winbind-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-common-ldap-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-swat-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-doc-2.2.5-2mdk.i586.rpm /var/cache/urpmi/rpms/samba-client-2.2.5-2mdk.i586.rpm error: failed dependencies: samba-server-ldap conflicts with samba-server-2.2.5-2mdk samba-server conflicts with samba-server-ldap-2.2.5-2mdk samba-common-ldap conflicts with samba-common-2.2.5-2mdk samba-common conflicts with samba-common-ldap-2.2.5-2mdk Installation failed Try installation without checking dependencies? (y/N) What do I do about it? And just what *is* LDAP? |
you can answer y to the question
|
I did. I can't remember exactly what it said, but it said asked me if I wanted to "force" it, which seemed a bit dangerous to me, so I said "no" the second time.
|
"The Lightweight Directory Access Protocol (LDAP) is a protocol for accessing online directory services. It runs directly over TCP, and can be used to access a standalone LDAP directory service or to access a directory service that is back-ended by X.500. For a good overview of LDAP-based directory service, read this document"
It used mainly to manage a huge number of accounts (mail, domains, ftp) at, for example, isp's. It works together, as a user database, with most server apps or any app which has different users and accounts (samba for ex.). Mux. |
it will replace samba with samba with ldap support
if you don't like to force it then uninstall samba first then install samba-ldap |
It will replace Samba with Samba-LDAP? I don't see how this:
samba-server-ldap conflicts with samba-server-2.2.5-2mdk samba-server conflicts with samba-server-ldap-2.2.5-2mdk samba-common-ldap conflicts with samba-common-2.2.5-2mdk samba-common conflicts with samba-common-ldap-2.2.5-2mdk means that. It seems to be saying that the LDAP version conflicts with the non-LDAP version, and the non-LDAP version conflicts with the LDAP version. How do I select just one of the versions to install using urpmi? |
Oh I see,
so the packages you are installing interfere with each other? try to download and install them manually |
I tried that, but there were circular dependency issues, as a result of which I was advised by someone in a different forum to use urpmi.
|
I would just force it
|
I tried that last time, and the system failed so badly that I had to reinstall Linux.
|
build the source and install it
|
All times are GMT -5. The time now is 07:53 AM. |