yum Transaction Check Error

SemiDroid

Newbie
Registriert
Feb. 2012
Beiträge
2
Code:
[root@tux04 ~]# yum update
Loaded plugins: fastestmirror, priorities, protectbase
Loading mirror speeds from cached hostfile
 * base: mirror.de.leaseweb.net
 * extras: mirror.de.leaseweb.net
 * updates: mirror.de.leaseweb.net
addons                                                   |  951 B     00:00
base                                                     | 1.1 kB     00:00
extras                                                   | 2.1 kB     00:00
lxcenter-extra                                           |  951 B     00:00
lxcenter-updates                                         |  951 B     00:00
updates                                                  | 1.9 kB     00:00
vz-base                                                  |  951 B     00:00
vz-updates                                               |  951 B     00:00
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.5-65.el5_7.3 set to be updated
---> Package glibc-common.i386 0:2.5-65.el5_7.3 set to be updated
---> Package glibc-devel.i386 0:2.5-65.el5_7.3 set to be updated
---> Package glibc-headers.i386 0:2.5-65.el5_7.3 set to be updated
---> Package kernel-headers.i386 0:2.6.18-274.18.1.el5 set to be updated
---> Package libpng.i386 2:1.2.10-15.el5_7 set to be updated
---> Package mysql.i386 0:5.0.95-1.el5_7.1 set to be updated
---> Package mysql-server.i386 0:5.0.95-1.el5_7.1 set to be updated
---> Package openssl.i686 0:0.9.8e-20.el5_7.1.0.1.centos set to be updated
---> Package php.i386 0:5.2.17-13 set to be updated
---> Package php-cli.i386 0:5.2.17-13 set to be updated
--> Processing Dependency: libevent-1.4.so.2 for package: php-cli
---> Package php-common.i386 0:5.2.17-13 set to be updated
---> Package php-devel.i386 0:5.2.17-13 set to be updated
---> Package php-gd.i386 0:5.2.17-13 set to be updated
--> Processing Dependency: libt1.so.5 for package: php-gd
---> Package php-imap.i386 0:5.2.17-13 set to be updated
---> Package php-mbstring.i386 0:5.2.17-13 set to be updated
---> Package php-mcrypt.i386 0:5.2.17-13 set to be updated
---> Package php-mysql.i386 0:5.2.17-13 set to be updated
---> Package php-pdo.i386 0:5.2.17-13 set to be updated
---> Package php-xml.i386 0:5.2.17-13 set to be updated
--> Running transaction check
---> Package libevent.i386 0:1.4.13-1 set to be updated
---> Package t1lib.i386 0:5.1.1-7.el5 set to be updated
--> Processing Dependency: libXaw.so.7 for package: t1lib
--> Processing Dependency: libXt.so.6 for package: t1lib
--> Running transaction check
---> Package libXaw.i386 0:1.0.2-8.1 set to be updated
--> Processing Dependency: libXext.so.6 for package: libXaw
--> Processing Dependency: libXmu.so.6 for package: libXaw
---> Package libXt.i386 0:1.0.2-3.2.el5 set to be updated
--> Processing Dependency: libICE.so.6 for package: libXt
--> Processing Dependency: libSM.so.6 for package: libXt
--> Running transaction check
---> Package libICE.i386 0:1.0.1-2.1 set to be updated
---> Package libSM.i386 0:1.0.1-3.1 set to be updated
---> Package libXext.i386 0:1.0.1-2.1 set to be updated
---> Package libXmu.i386 0:1.0.2-5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package         Arch  Version                          Repository         Size
================================================================================
Updating:
 glibc           i686  2.5-65.el5_7.3                   updates           5.3 M
 glibc-common    i386  2.5-65.el5_7.3                   updates            16 M
 glibc-devel     i386  2.5-65.el5_7.3                   updates           2.0 M
 glibc-headers   i386  2.5-65.el5_7.3                   updates           604 k
 kernel-headers  i386  2.6.18-274.18.1.el5              updates           1.3 M
 libpng          i386  2:1.2.10-15.el5_7                updates           241 k
 mysql           i386  5.0.95-1.el5_7.1                 updates           4.9 M
 mysql-server    i386  5.0.95-1.el5_7.1                 updates           9.8 M
 openssl         i686  0.9.8e-20.el5_7.1.0.1.centos     updates           1.4 M
 php             i386  5.2.17-13                        lxcenter-updates  3.5 M
 php-cli         i386  5.2.17-13                        lxcenter-updates  2.6 M
 php-common      i386  5.2.17-13                        lxcenter-updates  581 k
 php-devel       i386  5.2.17-13                        lxcenter-updates  555 k
 php-gd          i386  5.2.17-13                        lxcenter-updates  346 k
 php-imap        i386  5.2.17-13                        lxcenter-updates  111 k
 php-mbstring    i386  5.2.17-13                        lxcenter-updates  1.3 M
 php-mcrypt      i386  5.2.17-13                        lxcenter-updates   50 k
 php-mysql       i386  5.2.17-13                        lxcenter-updates  270 k
 php-pdo         i386  5.2.17-13                        lxcenter-updates  167 k
 php-xml         i386  5.2.17-13                        lxcenter-updates  377 k
Installing for dependencies:
 libICE          i386  1.0.1-2.1                        base               54 k
 libSM           i386  1.0.1-3.1                        base               27 k
 libXaw          i386  1.0.2-8.1                        base              324 k
 libXext         i386  1.0.1-2.1                        base               35 k
 libXmu          i386  1.0.2-5                          base               62 k
 libXt           i386  1.0.2-3.2.el5                    base              173 k
 libevent        i386  1.4.13-1                         base              112 k
 t1lib           i386  5.1.1-7.el5                      lxcenter-updates  194 k

Transaction Summary
================================================================================
Install       8 Package(s)
Upgrade      20 Package(s)

Total size: 53 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /etc/my.cnf from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-lxcenter.1.i386
  file /usr/lib/mysql/libmysqlclient.so.15.0.0 from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-lxcenter.1.i386
  file /usr/lib/mysql/libmysqlclient_r.so.15.0.0 from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-lxcenter.1.i386

Error Summary
-------------

Wie löse ich das Problem? Es ist wichtig das dabei kein Ausfall entsteht.
 
Hallo,
du kannst versuchen die mysql Pakete vorab manuell upzugraden. Anschließend sind die Konflikte behoben und yum müsste sauber durchlaufen.

Da du die glibc auch mit hochziehst ist aber ein anschließender reboot in jedem Fall ratsam.

tschau
 
Habe ich mir auch schon überlegt, das Problem ist das diese Pakete aus zwei Quellen stammen:
- el5-base / el5-update
- lxcenter

Und ich habe bei einem manuellen Upgrade angst, dass dabei Probleme mit der Kompatibilität auftauchen und dass dann das System (voralem mysql) nicht mehr sauber läuft. Ich bin daruf angewiesen dass das System reibungslos läuft.

1. Kann ich die alten Pakete davor irgendwie Backupen?
2. Ist meine Angst berechtigt?
3. Könnte ich auch versuchen in yum den verschiedenen Repos verschiedene Prioritäten zuzuweisen?
 
Zuletzt bearbeitet: (Schreibfehler)
Hallo,
ich vermute die repositorys sind auch per ftp oder http erreichbar, du kannst also vorab eine Kopie der installierten mysql Packages runterladen und bei Bedarf wieder installieren.

Das ist eine RHEL5 oder CentOS 5?

Alternativ aber mühsam:
rpm -ql libmysqlclient18-5.5.16-3.3.1.x86_64
/usr/lib64/libmysqlclient.so.18
/usr/lib64/libmysqlclient.so.18.0.0

Alles wegsichern was aktuell zu den Packages gehört und dann händisch wieder zurück falls du die Packages tatsächlich nicht mehr herbekommst.


tschau
 
Zurück
Oben