Re: Dependencies problem with RHEL 6.1 beta

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Abstract: the problem is the differents versions of same package between oficial DVD and oficial repository. Oddly, the versions included in DVD are more updated!

Well, I already fixed this problem:

1.- I've added this to /etc/yum.conf

exclude=*.i386 *.i586 *.i686

2.- I've verified that only x86_64 packages are being used by yum:

yum search samba
Loaded plugins: product-id, refresh-packagekit, rhnplugin, subscription-manager
Updating Red Hat repositories.
INFO:rhsm-app.repolib:repos updated: 0
======================================================== N/S Matched: samba ========================================================
samba-client.x86_64 : Samba client programs
samba-common.x86_64 : Files used by both Samba servers and clients
samba-winbind.x86_64 : Samba winbind
samba-winbind-clients.x86_64 : Samba winbind clients
sblim-cmpi-samba.x86_64 : SBLIM WBEM-SMT Samba
samba.x86_64 : Server and Client software to interoperate with Windows machines


3.- I've tried install again:

yum install samba-winbind.x86_64
Loaded plugins: product-id, refresh-packagekit, rhnplugin, subscription-manager
Updating Red Hat repositories.
INFO:rhsm-app.repolib:repos updated: 0
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package samba-winbind.x86_64 0:3.5.4-68.el6_0.2 will be installed
--> Processing Dependency: samba-winbind-clients = 3.5.4-68.el6_0.2 for package: samba-winbind-3.5.4-68.el6_0.2.x86_64 --> Processing Dependency: samba-common = 3.5.4-68.el6_0.2 for package: samba-winbind-3.5.4-68.el6_0.2.x86_64
--> Running transaction check
---> Package samba-common.x86_64 0:3.5.4-68.el6_0.2 will be installed
--> Processing Dependency: samba-winbind-clients = 3.5.4-68.el6_0.2 for package: samba-common-3.5.4-68.el6_0.2.x86_64
---> Package samba-winbind.x86_64 0:3.5.4-68.el6_0.2 will be installed
--> Processing Dependency: samba-winbind-clients = 3.5.4-68.el6_0.2 for package: samba-winbind-3.5.4-68.el6_0.2.x86_64
--> Finished Dependency Resolution
Error: Package: samba-winbind-3.5.4-68.el6_0.2.x86_64 (rhel-x86_64-server-6)
           Requires: samba-winbind-clients = 3.5.4-68.el6_0.2
Installed: samba-winbind-clients-3.5.6-86.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201103171904.x86_64/6.1)
               samba-winbind-clients = 3.5.6-86.el6
Available: samba-winbind-clients-3.5.4-68.el6.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6
Available: samba-winbind-clients-3.5.4-68.el6_0.1.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6_0.1
Available: samba-winbind-clients-3.5.4-68.el6_0.2.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6_0.2
Error: Package: samba-common-3.5.4-68.el6_0.2.x86_64 (rhel-x86_64-server-6)
           Requires: samba-winbind-clients = 3.5.4-68.el6_0.2
Installed: samba-winbind-clients-3.5.6-86.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201103171904.x86_64/6.1)
               samba-winbind-clients = 3.5.6-86.el6
Available: samba-winbind-clients-3.5.4-68.el6.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6
Available: samba-winbind-clients-3.5.4-68.el6_0.1.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6_0.1
Available: samba-winbind-clients-3.5.4-68.el6_0.2.x86_64 (rhel-x86_64-server-6)
               samba-winbind-clients = 3.5.4-68.el6_0.2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
----------------------------------------------------------------------------------------------------------


As you see, the package available in rhel-x86_64-server-6 repo (samba-winbind-3.5.4-68.el6_0.2.x86_64) require samba-winbind-clients = 3.5.4-68.el6_0.2 but I have samba-winbind-clients-3.5.6-86.el6.x86_64 previously installed from DVD.

SO, the question is, why the DVD version of RHEL 6.1 beta has more updated package than its repository???? (dvd: 3.5.6, repo: 3.5.4)


well, now, I only need remove samba-winbind-clients-3.5.6-86.el6.x86_64 and then try again to install samba-winbind-3.5.4-68.el6_0.2.x86_64 from repository.

Then, all dependencies are resolved correctly because all samba related packages will be installed from rhel-x86_64-server-6 repository.

Regards,
F.J


El 31/03/2011 0:18, Geofrey Rainey escribió:
These messages are not uncommon, I've received them to but unfortunately I don't know how to fix them. I just worked around the problem by either excluding the problem packages or try a yum clean all or uninstall the packages and reinstall them or try a rebuild, and so-on.


-----Original Message-----
From: redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of Fran Márquez
Sent: Thursday, 31 March 2011 2:09 a.m.
To: Red Hat - General Red Hat Linux discussion list
Subject: Dependencies problem with RHEL 6.1 beta

Hi,

I have a clean installation of a system with RHEL 6.1 beta x86_64.

When I have tried install my first package (samba-winbind), I get this
errors:

--------------------------------------------------------------------------------------------------------------------------------------------------
yum install samba-winbind.x86_64
Loaded plugins: product-id, refresh-packagekit, rhnplugin,
subscription-manager
Updating Red Hat repositories.
INFO:rhsm-app.repolib:repos updated: 0
Setting up Install Process
Resolving Dependencies
-->  Running transaction check
--->  Package samba-winbind.x86_64 0:3.5.4-68.el6_0.2 will be installed
-->  Processing Dependency: samba-winbind-clients = 3.5.4-68.el6_0.2 for
package: samba-winbind-3.5.4-68.el6_0.2.x86_64
-->  Processing Dependency: samba-common = 3.5.4-68.el6_0.2 for package:
samba-winbind-3.5.4-68.el6_0.2.x86_64
-->  Running transaction check
--->  Package samba-common.x86_64 0:3.5.4-68.el6_0.2 will be installed
--->  Package samba-winbind-clients.i686 0:3.5.4-68.el6_0.2 will be installed
-->  Processing Dependency: libz.so.1 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libtdb.so.1 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libtalloc.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libresolv.so.2(GLIBC_2.2) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libresolv.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libpam.so.0(LIBPAM_EXTENSION_1.0) for
package: samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libpam.so.0(LIBPAM_1.0) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libpam.so.0 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libnsl.so.1(GLIBC_2.0) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libnsl.so.1 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libldap-2.4.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: liblber-2.4.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libkrb5.so.3(krb5_3_MIT) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libkrb5.so.3 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libk5crypto.so.3(k5crypto_3_MIT) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libk5crypto.so.3 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libgssapi_krb5.so.2(gssapi_krb5_2_MIT) for
package: samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libgssapi_krb5.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libdl.so.2(GLIBC_2.1) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libdl.so.2(GLIBC_2.0) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libdl.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libcom_err.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libcap.so.2 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.8) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.5) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.4) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.3.4) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.3.3) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.3.2) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.3) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.2.4) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.2.3) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.2) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.1.3) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.1) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6(GLIBC_2.0) for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Processing Dependency: libc.so.6 for package:
samba-winbind-clients-3.5.4-68.el6_0.2.i686
-->  Running transaction check
--->  Package glibc.i686 0:2.12-1.7.el6_0.4 will be installed
-->  Processing Dependency: glibc-common = 2.12-1.7.el6_0.4 for package:
glibc-2.12-1.7.el6_0.4.i686
-->  Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
glibc-2.12-1.7.el6_0.4.i686
-->  Processing Dependency: libfreebl3.so for package:
glibc-2.12-1.7.el6_0.4.i686
--->  Package krb5-libs.i686 0:1.8.2-3.el6_0.6 will be installed
-->  Processing Dependency: libselinux.so.1 for package:
krb5-libs-1.8.2-3.el6_0.6.i686
-->  Processing Dependency: libkeyutils.so.1(KEYUTILS_0.3) for package:
krb5-libs-1.8.2-3.el6_0.6.i686
-->  Processing Dependency: libkeyutils.so.1 for package:
krb5-libs-1.8.2-3.el6_0.6.i686
--->  Package libcap.i686 0:2.16-5.2.el6 will be installed
-->  Processing Dependency: libattr.so.1(ATTR_1.0) for package:
libcap-2.16-5.2.el6.i686
-->  Processing Dependency: libattr.so.1 for package:
libcap-2.16-5.2.el6.i686
--->  Package libcom_err.i686 0:1.41.12-3.el6 will be installed
--->  Package libtalloc.i686 0:2.0.1-1.1.el6 will be installed
--->  Package libtdb.i686 0:1.2.1-2.el6 will be installed
--->  Package openldap.i686 0:2.4.19-15.el6_0.2 will be installed
-->  Processing Dependency: libssl.so.10 for package:
openldap-2.4.19-15.el6_0.2.i686
-->  Processing Dependency: libsasl2.so.2 for package:
openldap-2.4.19-15.el6_0.2.i686
-->  Processing Dependency: libcrypto.so.10 for package:
openldap-2.4.19-15.el6_0.2.i686
--->  Package pam.i686 0:1.1.1-4.el6_0.1 will be installed
-->  Processing Dependency: libdb-4.7.so for package:
pam-1.1.1-4.el6_0.1.i686
-->  Processing Dependency: libcrack.so.2 for package:
pam-1.1.1-4.el6_0.1.i686
-->  Processing Dependency: libaudit.so.1 for package:
pam-1.1.1-4.el6_0.1.i686
--->  Package zlib.i686 0:1.2.3-25.el6 will be installed
-->  Running transaction check
--->  Package audit-libs.i686 0:2.0.4-1.el6 will be installed
--->  Package cracklib.i686 0:2.8.16-2.el6 will be installed
--->  Package cyrus-sasl-lib.i686 0:2.1.23-8.el6 will be installed
--->  Package db4.i686 0:4.7.25-16.el6 will be installed
--->  Package glibc.i686 0:2.12-1.7.el6_0.4 will be installed
-->  Processing Dependency: glibc-common = 2.12-1.7.el6_0.4 for package:
glibc-2.12-1.7.el6_0.4.i686
--->  Package keyutils-libs.i686 0:1.4-1.el6 will be installed
--->  Package libattr.i686 0:2.4.44-4.el6 will be installed
--->  Package libselinux.i686 0:2.0.94-2.el6 will be installed
--->  Package nss-softokn-freebl.i686 0:3.12.8-1.el6_0 will be installed
--->  Package openssl.i686 0:1.0.0-4.el6_0.2 will be installed
-->  Finished Dependency Resolution
Error: Package: glibc-2.12-1.7.el6_0.4.i686 (rhel-x86_64-server-6)
             Requires: glibc-common = 2.12-1.7.el6_0.4
             Installed: glibc-common-2.12-1.19.el6.x86_64
(@anaconda-RedHatEnterpriseLinux-201103171904.x86_64/6.1)
                 glibc-common = 2.12-1.19.el6
             Available: glibc-common-2.12-1.7.el6.x86_64
(rhel-x86_64-server-6)
                 glibc-common = 2.12-1.7.el6
             Available: glibc-common-2.12-1.7.el6_0.3.x86_64
(rhel-x86_64-server-6)
                 glibc-common = 2.12-1.7.el6_0.3
             Available: glibc-common-2.12-1.7.el6_0.4.x86_64
(rhel-x86_64-server-6)
                 glibc-common = 2.12-1.7.el6_0.4
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
------------------------------------------------------------------------------------------------------------------------


Somebody can help me? I always get same error when I try install any
samba related package.

Regards,
F.J


--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list



[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux