Титла: Yum конфликти при update
Публикувано от: iskren в Jan 02, 2008, 00:36
Здравейте и честита Нова Година! Сега да питам тука едно нещо дето ме мъчи от 2 седмици вече. Значи като дам на yum да ъпдейтва системата ми казва, че някакъв файл прави конфликт итн и не може нито да се инсталира новия пакет нито да се махне стария (стария може да се махне, но за жалост за него е вързано и цялото KDE и то иска да се маха заедно с него  ). Ето малко код от конзолата за повече яснота (не съм пействал всико а само това, което смятам, че е важно - ако случайно нещо пропускам кажете) Примерен код | # yum upgrade kdebase Setting up Upgrade Process Resolving Dependencies --> Running transaction check ---> Package kdebase.x86_64 6:3.5.8-9.fc8 set to be updated --> Processing Dependency: kdebase-libs = 6:3.5.8-9.fc8 for package: kdebase --> Running transaction check ---> Package kdebase-libs.x86_64 6:3.5.8-9.fc8 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kdebase-libs x86_64 6:3.5.8-9.fc8 updates 1.0 M replacing kdebase.x86_64 6:3.5.8-5.fc8
Updating: kdebase x86_64 6:3.5.8-9.fc8 updates 28 M
Transaction Summary ============================================================================= Install 1 Package(s) Update 1 Package(s) Remove 0 Package(s)
Total download size: 29 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test
Transaction Check Error: file /etc/pam.d/kcheckpass from install of kdebase-3.5.8-9.fc8.x86_64 conflicts with file from package kde-settings-4.0-4.fc9.noarch file /etc/pam.d/kscreensaver from install of kdebase-3.5.8-9.fc8.x86_64 conflicts with file from package kde-settings-4.0-4.fc9.noarch
Error Summary -------------
# yum list kde-settings* Installed Packages kde-settings.noarch 4.0-4.fc9 installed kde-settings-kdm.noarch 4.0-4.fc9 installed Available Packages kde-settings.noarch 3.5-35.fc8 updates kde-settings-kdm.noarch 3.5-35.fc8 updates kde-settings-pulseaudio.noarch 3.5-35.fc8 updates
# yum upgrade kde-settings-3.5-35.fc8 Setting up Upgrade Process Could not find update match for kde-settings-3.5-35.fc8 No Packages marked for Update # yum install kde-settings-3.5-35.fc8 Setting up Install Process Parsing package install arguments Nothing to do
# yum erase kde-settings . . . Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Removing: kde-settings noarch 4.0-4.fc9 installed 9.2 k Removing for dependencies: bluecurve-kdm-theme noarch 1.0.0-1.fc8 installed 49 k bluecurve-kwin-theme x86_64 1.0.0-1.fc8 installed 212 k k3b i386 1.0.4-3.fc8 installed 27 M k3b x86_64 1.0.4-3.fc8 installed 27 M kchmviewer x86_64 3.0-2.fc7 installed 717 k kde-settings-kdm noarch 4.0-4.fc9 installed 22 k kdeaddons x86_64 3.5.8-2.fc8 installed 9.9 M kdeadmin x86_64 7:3.5.8-1.fc8 installed 4.4 M kdebase x86_64 6:3.5.8-5.fc8 installed 56 M kdebase-libs x86_64 6:3.5.8-5.fc8 installed 3.2 M kdebindings-dcopperl x86_64 3.5.8-1.fc8 installed 75 k kdelibs x86_64 6:3.5.8-7.fc8 installed 48 M kdelibs i386 6:3.5.8-7.fc8 installed 44 M kdemultimedia x86_64 6:3.5.8-8.fc8 installed 12 M kdemultimedia-libs x86_64 6:3.5.8-8.fc8 installed 14 M kdepim x86_64 6:3.5.8-10.svn20071129.ent.fc8 installed 32 M kdepim-libs x86_64 6:3.5.8-10.svn20071129.ent.fc8 installed 18 M kdesdk x86_64 3.5.8-2.fc8 installed 17 M kdesdk-libs x86_64 3.5.8-2.fc8 installed 735 k kdeutils x86_64 6:3.5.8-3.fc8 installed 11 M kdeutils i386 6:3.5.8-3.fc8 installed 10 M kdnssd-avahi x86_64 0.1.3-0.2.20060713svn.fc8 installed 126 k kftpgrabber x86_64 0.8.1-3.fc8 installed 2.8 M kftpgrabber i386 0.8.1-3.fc8 installed 2.7 M kyum x86_64 0.7.5-9.fc8 installed 1.1 M
Transaction Summary ============================================================================= Install 0 Package(s) Update 0 Package(s) Remove 26 Package(s)
Is this ok [y/N]: N |
Титла: Yum конфликти при update
Публикувано от: tarator в Jan 02, 2008, 00:46
rpm -e --force kde-settings
Титла: Yum конфликти при update
Публикувано от: iskren в Jan 02, 2008, 00:55
Примерен код | # rpm -e --force kde-settings rpm: only installation, upgrading, rmsource and rmspec may be forced # rpm -e kde-settings error: Failed dependencies: kde-settings >= 3.5 is needed by (installed) kdelibs-3.5.8-7.fc8.x86_64 kde-settings is needed by (installed) kdebase-3.5.8-5.fc8.x86_64 kde-settings >= 3.5 is needed by (installed) kdelibs-3.5.8-7.fc8.i386 |
Но разбирам на къде биеш. Сега ще лягам утре евентуално може би ще покопая малко в тази насока 
Мерси за съвета!
edit:: е не можах да заспя свалих си ръчно рпм-то на стария пакет kde-settings-3.5 и си го инсталирах (с rpm -Uvh --force ) след което yum-а ъпдейтна безпроблемно. Мерси много! Следващия път като имам проблеми с yum ще се сетя, че може да се мине и на по ниско ниво 
Титла: Yum конфликти при update
Публикувано от: tarator в Jan 02, 2008, 06:12
Мдаа, все забравям кога е --force и кога е --nodeps.
|