Skocz do zawartości

Dziwny (?) Problem Z Aktualizacją Systemu


me-hau

Rekomendowane odpowiedzi

Witam,

 

Od czasu podpięcia do źródeł oprogramowania RPM Fusion for Fedora 10 zarówno Free jak i Nonfree + Updates przy jakiejkolwiek próbie aktualizacji systemu pojawia mi się:

 

--> Zakończono rozwiązywanie zależności
VirtualBox-2.1.0_41146_fedora9-1.i386 z installed ma problemy z rozwiązywaniem zależności
  --> Brakująca zależność: libpython2.5.so.1.0 jest wymagane przez pakiet VirtualBox-2.1.0_41146_fedora9-1.i386 (installed)
libchewing-0.3.2-4.fc10.i386 z installed ma problemy z rozwiązywaniem zależności
  --> Brakująca zależność: python(abi) = 2.5 jest wymagane przez pakiet libchewing-0.3.2-4.fc10.i386 (installed)
Błąd: Brakująca zależność: libpython2.5.so.1.0 jest wymagane przez pakiet VirtualBox-2.1.0_41146_fedora9-1.i386 (installed)
Błąd: Brakująca zależność: python(abi) = 2.5 jest wymagane przez pakiet libchewing-0.3.2-4.fc10.i386 (installed)

 

myślę ok poszukajmy, próbuję to:

 

http://rpmfind.net//linux/RPM/fedora/10/i3....fc10.i386.html

 

i w efekcie dostaję to:

 

The package python-libs-2.5.2-1.fc10.i386 is already installed

 

system aktualizował się poprawnie bez żadnych problemów, nie zaśmiecam go czym popadnie...

 

nie jestem zielony, ale tym razem mam pustkę w głowie.... :huh:

 

system jak w sygnaturze...

 

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wnikając w szczegóły odinstalowałbym VirtualBox, zrobił update i zainstalowal ponownie VB. Nota bene jest już wersja VB 2.1.2

Wtedy bez problemu powinny zaktualizować się te pakiety phytonowe i zależności.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wnikając w szczegóły odinstalowałbym VirtualBox, zrobił update i zainstalowal ponownie VB. Nota bene jest już wersja VB 2.1.2

Wtedy bez problemu powinny zaktualizować się te pakiety phytonowe i zależności.

 

 

dzięki, zaraz spróbuje, na to nie wpadłem... a wiem wiem, ciężko tylko było ją zaktualizować :D

:rolleyes:

 

no i spróbowałem :lammer:

 

czy powyższą metodę polecasz także w przypadku:

 

Brakująca zależność: libgcj.so.9 jest wymagane przez pakiet frysk-0.4-4.fc11.i386 (rawhide)
Brakująca zależność: python(abi) = 2.5 jest wymagane przez pakiet libchewing-0.3.2-4.fc10.i386
Brakująca zależność: libgcj.so.9 jest wymagane przez pakiet frysk-0.4-4.fc11.i386 (rawhide)
Brakująca zależność: python(abi) = 2.5 jest wymagane przez pakiet libchewing-0.3.2-4.fc10.i386

 

i tak z w zasadzie, to skąd taki problem ????

Odnośnik do komentarza
Udostępnij na innych stronach

i tak z w zasadzie, to skąd taki problem ????
Chłopie, toż Ty musisz mieć włączone repo rawhide :ph34r:

Sprawdź konfigurację yuma. Pliki konfiguracyjne są w /etc/yum.repos.d. Wszystkie pliki *.repo maja swoje sekcje. Jeśli w danej sekcji jest linia enabled=1 to repo jest włączone. Jeśli masz jedynki przy rawhide to wyłącz (enabled=0). Jest do tego jakieś graficzne narzędzie, ale w tej chwili nie pamiętam gdzie to siedzi. Musiałeś sobie wyklikać niepotrzebnie włączenie repozytoriów systemu rozwojowego. Niestety nie zawsze więcej znaczy lepiej.

 

Sprawdź ile masz plików z tego repo w systemie

rpm -qa | grep fc11

Jeśli tego będzie dużo, to zastanów się czy nei warto zrobić reinstalacji. Oczywiście bez reinstalacji też się da wyczyścić temat, ale sporo czasu może to kosztować.

Odnośnik do komentarza
Udostępnij na innych stronach

Graficzne narzędzie: yumex. Odpalasz i w jednej z zakładek ustawiasz z jakich repo ma korzystać yum. Upewnij się, że masz odhaczone wszystkie repo które mają w nazwie "rawhide" oraz "testing".

 

Rawhide aktualnie wspiera Fedorę 11... dosyć zrozumiałe jest, że jak instalujesz paczki z F11 na F10 i je razem mieszasz to masz mały kogiel-mogiel ;).

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam taką sugestię, aby nie uzupełniać zależności za pomocą paczek znalezionych na RPMfind.net i tego typu stronach.

Ta metoda była całkiem dobra przed wynalezieniem yuma ORT - jak wiadomo up2date czy jak to pieroństwo się nazywało tylko aktualizował RedHaty/pierwsze Fedory, więc trzeba było jakoś szukać brakujących pakietów. Obecnie to może ona więcej zepsuć niż naprawić.

 

No i oczywiście wyłącz repozytorium Rawhide...

Odnośnik do komentarza
Udostępnij na innych stronach

Graficzne narzędzie: yumex. Odpalasz i w jednej z zakładek ustawiasz z jakich repo ma korzystać yum. Upewnij się, że masz odhaczone wszystkie repo które mają w nazwie "rawhide" oraz "testing".

 

Rawhide aktualnie wspiera Fedorę 11... dosyć zrozumiałe jest, że jak instalujesz paczki z F11 na F10 i je razem mieszasz to masz mały kogiel-mogiel ;).

 

 

wiem wiem wiem :rolleyes: to się nazywa nieprzewidziane konsekwencje nieprzemyślanego klikania :blink: paczek z 11 mam lekką ręką > 999 więc chyba raczej lekki restart systemu mnie czeka. choć tak mi się nie chce tego robić, więc może na razie pożyję sobie z tą 'tuningowaną' F10...

 

sam nie wiem po co włączyłem to repo :?:

 

dzięki za pomoc, temat zamknięty, przynajmniej z mojego pkt widzenia :D

Odnośnik do komentarza
Udostępnij na innych stronach

A ja mam taką propozycję, żeby repo rawhide w ogóle nie było domyślnie wpisywane w jakimkolwiek stanie, bo to już któryś z kolei taki problem widzę. Przecież to repo jest tylko dla wyjadaczy, więc potrafią sobie je dodać. ;)

 

 

doszedłem do jeszcze jednego repo, którego lepiej unikać: rpmfusion-free-rawhide

 

:D

Odnośnik do komentarza
Udostępnij na innych stronach

To Ty me-hau widzę, że "poszedłeś na całość". No ale przynajmniej problem reinstalować/niereinstalowań masz z głowy, a i lekcję "repozytoria w F10" dobrze zapamiętasz :)

 

:D a myślałem że po lekcjach z red-hat 7.2 / 8.0 / 9.0 / fedora 6 / 7 / 8 / 9 już się uodporniłem :D

 

no ale jak to się mówi człowiek się całe życie uczy.

 

zostały mi tylko :

 

# rpm -qa | grep fc11
gpac-libs-0.4.5-3.fc11.i386
libmad-0.15.1b-10.fc11.i386
faac-1.26-1.fc11.i386
xvidcore-1.2.1-1.fc11.i386
madwifi-0.9.4-61.r3861_20080903.fc11.i386

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...