Skocz do zawartości

Aktualizacja Moodle Non-stop


suawo

Rekomendowane odpowiedzi

witajcie,

 

czy ma ktoś z Was zainstalowany moodle - phpowy portal egzaminacyjny?

problem w tym, że nadeszła automatyczna aktualizacja - zgodziłem się [ do wersji 1.9.9.2.noarch ] - ponad 9mb - ale atomatyczna aktualizacja jakby "nie wiedziała", że już moodle u mnie został zaktualizowany i non-stop 'wisi' mi ikonka gwiazdki aktualizatora - albo z różnymi innymi upgradami i wśród nich moodle , albo tyllko moodle. kilka razy go już aktualizowałem w ten sposób, myśląc, że w końcu system załapie, że to już było zrobione, ale nie...

 

jakiś bug w repozytorium czy w yum-ie, czy w tej graficznej nakładce, czy może w samej fedorze?

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Po pierwsze, czy jak wpisujesz w konsoli yum update to jest aktualizacja dla moodle, czy tylko w graficznej nakładce?

Niedokończone transakcje można zakończyć w konsoli tak:

(program z paczki yum-utils)

yum-complete-transaction

Jak nic tam nie będzie to wyczyść cache yuma

yum clean all

A jak nadal nic to szukamy w logach, tylko trzeba się zorientować gdzie one są :)

Odnośnik do komentarza
Udostępnij na innych stronach

Po pierwsze, czy jak wpisujesz w konsoli yum update to jest aktualizacja dla moodle, czy tylko w graficznej nakładce?

Niedokończone transakcje można zakończyć w konsoli tak:

(program z paczki yum-utils)

yum-complete-transaction

Jak nic tam nie będzie to wyczyść cache yuma

yum clean all

A jak nadal nic to szukamy w logach, tylko trzeba się zorientować gdzie one są :)

 

Oto wynik "yum update":

 

# yum update
Wczytane wtyczki: presto, refresh-packagekit
Ustawianie procesu aktualizacji
Rozwiązywanie zależności
--> Wykonywanie sprawdzania transakcji
---> Pakiet git.i686 0:1.7.2.2-1.fc12 zostanie zaktualizowany
---> Pakiet moodle.noarch 0:1.9.9-2.fc12 zostanie zaktualizowany
---> Pakiet openswan.i686 0:2.6.27-1.fc12 zostanie zaktualizowany
---> Pakiet perl-Git.noarch 0:1.7.2.2-1.fc12 zostanie zaktualizowany
---> Pakiet python-ethtool.i686 0:0.5-1.fc12 zostanie zaktualizowany
---> Pakiet selinux-policy.noarch 0:3.6.32-121.fc12 zostanie zaktualizowany
---> Pakiet selinux-policy-targeted.noarch 0:3.6.32-121.fc12 zostanie zaktualizowany
--> Ukończono rozwiązywanie zależności

Rozwiązano zależności

================================================================================
Pakiet                      Architektura
                                       Wersja                Repozytorium
                                                                         Rozmiar
================================================================================
Aktualizowanie:
git                         i686       1.7.2.2-1.fc12        updates     4.6 M
moodle                      noarch     1.9.9-2.fc12          updates     9.2 M
openswan                    i686       2.6.27-1.fc12         updates     833 k
perl-Git                    noarch     1.7.2.2-1.fc12        updates      28 k
python-ethtool              i686       0.5-1.fc12            updates      26 k
selinux-policy              noarch     3.6.32-121.fc12       updates     681 k
selinux-policy-targeted     noarch     3.6.32-121.fc12       updates     2.1 M

Podsumowanie transakcji
================================================================================
Upgrade       7 Package(s)

Całkowity rozmiar pobierania: 17 M
W porządku? [t/N]: t
Pobieranie pakietów:
Setting up and reading Presto delta metadata
http://ftp.wcss.pl/pub/linux/fedora/linux/...todelta.xml.gz: [Errno 14] HTTP Error 404 : http://ftp.wcss.pl/pub/linux/fedora/linux/...stodelta.xml.gz 
Próbowanie innego serwera lustrzanego.
updates/prestodelta                                      | 125 kB     00:00     
Processing delta metadata
Download delta size: 4.9 M
(1/5): git-1.7.2.1-2.fc12_1.7.2.2-1.fc12.i686.drpm       | 3.3 MB     00:27     
(2/5): moodle-1.9.9-1.fc12_1.9.9-2.fc12.noarch.drpm      | 830 kB     00:06     
(3/5): openswan-2.6.25-1.fc12_2.6.27-1.fc12.i686.drpm    | 747 kB     00:05     
(4/5): perl-Git-1.7.2.1-2.fc12_1.7.2.2-1.fc12.noarch.drp |  17 kB     00:00     
(5/5): python-ethtool-0.3-5.fc12_0.5-1.fc12.i686.drpm    |  16 kB     00:00     
Finishing rebuild of rpms, from deltarpms
<delta rebuild>                                          |  15 MB     00:03     
Presto reduced the update size by 67% (from 15 M to 4.9 M).
Package(s) data still to download: 2.7 M
(1/2): selinux-policy-3.6.32-121.fc12.noarch.rpm         | 681 kB     00:05     
(2/2): selinux-policy-targeted-3.6.32-121.fc12.noarch.rp | 2.1 MB     00:16     
--------------------------------------------------------------------------------
Razem                                           128 kB/s | 2.7 MB     00:21     
Wykonywanie rpm_check_debug
Wykonywanie testu transakcji
Test transakcji został ukończony powodzeniem
Wykonywanie transakcji
 Aktualizowanie : python-ethtool-0.5-1.fc12.i686                          1/14 
 Aktualizowanie : openswan-2.6.27-1.fc12.i686                             2/14 
 Aktualizowanie : selinux-policy-3.6.32-121.fc12.noarch                   3/14 
 Aktualizowanie : selinux-policy-targeted-3.6.32-121.fc12.noarch          4/14 
 Aktualizowanie : moodle-1.9.9-2.fc12.noarch                              5/14 
Error unpacking rpm package moodle-1.9.9-2.fc12.noarch
error: unpacking of archive failed on file /var/www/moodle/web/auth/cas: cpio: rename
 Aktualizowanie : perl-Git-1.7.2.2-1.fc12.noarch                          6/14 
 Aktualizowanie : git-1.7.2.2-1.fc12.i686                                 7/14 
 Czyszczenie    : openswan-2.6.25-1.fc12.i686                             8/14 
 Czyszczenie    : python-ethtool-0.3-5.fc12.i686                          9/14 
 Czyszczenie    : perl-Git-1.7.2.1-2.fc12.noarch                         10/14 
 Czyszczenie    : selinux-policy-3.6.32-120.fc12.noarch                  11/14 
 Czyszczenie    : git-1.7.2.1-2.fc12.i686                                12/14 
 Czyszczenie    : selinux-policy-targeted-3.6.32-120.fc12.noarch         13/14 
moodle-1.9.9-1.fc12.noarch was supposed to be removed but is not!

Zaktualizowano:
 git.i686 0:1.7.2.2-1.fc12                                                     
 openswan.i686 0:2.6.27-1.fc12                                                 
 perl-Git.noarch 0:1.7.2.2-1.fc12                                              
 python-ethtool.i686 0:0.5-1.fc12                                              
 selinux-policy.noarch 0:3.6.32-121.fc12                                       
 selinux-policy-targeted.noarch 0:3.6.32-121.fc12                              

Nie powiodło się:
 moodle.noarch 0:1.9.9-2.fc12                                                  

Ukończono.

 

Jak widać, coś jest chyba nie tak z usuwaniem starej wersji moodle. Ale co za to odpowiada? yum?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Problem zazwyczaj sprowadza się do zadania odpowiedniego pytania w google lub bugzilli :)

https://bugzilla.redhat.com/show_bug.cgi?id=433096

Problemem nie jest konkretna paczka rpm, ale raczej sama zasada działania paczki. A konkretnie w Twoim przypadku nie można nadpisać pliku, który nie należy do paczki moodle (zrobiłeś linka z oryginalnego pliku/folderu?).

Czytałem tylko początek wątku i zaproponowali reinstalkę paczki, czyli:

1. zrób kopię problematycznego folderu,

2. yum reinstall moodle

3. przywróć co trzeba z folderu, ale nie zmieniaj na linki należących do paczki plików

ale może poczytaj dalej wątek na bugzilli.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki , borzole. Sprawdzę to.

Przy okazji - jak znajdujesz info na bugzilli o danym bug-u?

Ja próbowałem w okienku search i przez inne ich linki, ale na hasło 'moodle' nic nie wyskakiwało.

Próbowałem też zamieścić to jako bug, ale za nic mi nie chciała bugzillka tego przyjąć [konto tam mam].

Przydałoby się jakieś fajne info o używaniu bugzilli po polsku - masz jakiś link?

 

 

Problem zazwyczaj sprowadza się do zadania odpowiedniego pytania w google lub bugzilli :)

https://bugzilla.redhat.com/show_bug.cgi?id=433096

Problemem nie jest konkretna paczka rpm, ale raczej sama zasada działania paczki. A konkretnie w Twoim przypadku nie można nadpisać pliku, który nie należy do paczki moodle (zrobiłeś linka z oryginalnego pliku/folderu?).

Czytałem tylko początek wątku i zaproponowali reinstalkę paczki, czyli:

1. zrób kopię problematycznego folderu,

2. yum reinstall moodle

3. przywróć co trzeba z folderu, ale nie zmieniaj na linki należących do paczki plików

ale może poczytaj dalej wątek na bugzilli.

 

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ę...