Mandrake Linux Archives: cooker@mandrivalinux.org
Mandrake Linux: cooker@mandrivalinux.org
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- From: Andreas Hasenack
- Subject: [Cooker] PreReq -> Requires(foo) -> ? saga
- Date: 2 Jun 2005 12:57:53 -0000
Confirming what openldap-servers need: # rpm -qR openldap-servers|grep libsasl2 libsasl2 = 2.1.19 libsasl2.so.2 # rpm -q --whatrequires libsasl2|grep openldap # uhoh... Where is the libsasl2 requirement? But let's move on. Let's see what happens if we install libsasl2-2.1.22. It shouldn't work because we will be removing libsasl2-2.1.19 which openldap-servers need: # rpm -Fvh *.rpm A preparar... ########################################### [100%] 1:libsasl2 ########################################### [ 7%] 2:cyrus-sasl ########################################### [ 14%] 3:libsasl2-devel ########################################### [ 21%] (...) # rpm -q libsasl2 libsasl2-2.1.22-1mdk It was installed! But what about the libsasl2 = 2.1.19 requirement? Just to make sure: # rpm -q --provides libsasl2 libsasl2.so.2 libsasl2 = 2.1.22-1mdk No 2.1.19 is provided by the new package, yet it was installed. What does rpm think now? # rpm -V openldap-servers Unsatisfied dependencies for openldap-servers-2.2.24-2mdk.i586: libsasl2 = 2.1.19 S.5....T c /etc/sysconfig/ldap So, how come the package was installed without complaints?
- Replies:
- Re: [Cooker] PreReq -> Requires(foo) -> ? saga
- From: Buchan Milne
- Re: [Cooker] PreReq -> Requires(foo) -> ? saga
- Prev by Date: Re: [Cooker] emacs mode files
- Next by Date: Re: [Cooker] PreReq -> Requires(foo) -> ? saga
- Previous by thread: [Cooker] emacs mode files
- Next by thread: Re: [Cooker] PreReq -> Requires(foo) -> ? saga
- Index(es):
Search the archive:
To (un)subscribe from/to the lists:
Fund the Mandriva Linux project
