[Ra] upgrade'y

Tomasz Wittner lists w mmt.pl
Pon, 24 Lis 2003, 15:11:32 CET


Dnia nie 23. listopada 2003 23:32, Paweł Gołaszewski napisał:
> On Sun, 23 Nov 2003, Tomasz Wittner wrote:
> > W sumie nic (dla mnie) ważnego, ale niejako "z kronikarskiego
> > obowiązku":
> >
> > 1.
> > mysql-libs-3.23.57-3 zostanie zastąpiony przez mysql-libs-4.0.14-6
> > błąd: libmysqlclient.so.10 jest wymagany przez BitchX-europa-1.0c19-4
> > Zaznaczono 1 pakiet do instalacji, 1 do usunięcia:
> > I mysql-libs-4.0.14-6
> > R mysql-libs-3.23.57-3
> > błąd: 1 niespełniona zależność
>
> --greedy
> --ask
>
> man poldek.
Zobacz odpowiedź ankrego. A faktem jest, że od man poldek i poldek --help|less 
krzywda mi się nie stała ;-).
Co do --ask (a raczej choose_equivalents_manually = yes w ~/.poldekrc w moim 
przypadku) - to pomogło przy instalacji mozilli-1.2.1-2 . Ale IHMO to jest 
ręczne wpieranie poldka, w sytuacji, w której on sam powinien sobie wybrać 
odpowiednie zależności (bo ma dostarczone jednoznaczne kryteria odnośne R: 
>=).

poldek> install -G mozilla-1.2.1-2
Przetwarzanie zależności...
mozilla-1.2.1-2 zaznaczył nspr-4.2-2 (wł. libnspr4.so)
mozilla-1.2.1-2 zaznaczył nss-3.4.1-2 (wł. libnss3.so)
błąd: mozilla-1.2.1-2: nie znaleziono wymaganego nss >= 3.6
Zaznaczono 3 pakiety do instalacji (2 zaznaczone pośrednio):
I mozilla-1.2.1-2
D nspr-4.2-2, nss-3.4.1-2
błąd: 1 niespełniona zależność
Wystąpiły błędy podczas instalacji

Podobnie było z dcgui-qt-0.2.20

poldek> install mozilla-1.2.1-2 nss-3.8-2 nspr-4.3-1 <- tylko w ten sposób 
udaje sie zainstalować (ew. --ask albo choose_equivalents_manually = yes)

> > 2.
> >
> > a). Nigdy nie udało mi się z upgradować/zainstalować mozilli z security,
> > bez pakietów z general - w razie zainterosowania tematem moge spróbować
> > to odtworzyć.
>
> hhhmmm....
> To akurat jest możliwe, niestety... :-/
Przepraszam - coś mi się pomerdało z tym general - błąd jest ten sam, 
niezaleznie od (za/od)komentowania general w poldek.conf. Zdaję się, że 
general było potrzebne galeonowi z security, ale tego nie potrafię powtórzyć, 
więc nie ma tematu. Zbyt wiele razy (od/za)komentowywałem general przy 
upgredach.

> > b). Po takim upgradzie mozilla nie działała - katalog .mozilla w domowym
> > usera miał root.root (sprawdzone na 2 maszynach i to nie jeden raz).
>
> niejeden raz to robiłem i *nigdy* nie miałem problemów...

Zrobiłem najpierw rm -r ~/.mozilla (załóżmy, że nigdy nie miałem wcześniej 
zainstalowanej (fakt, nie można nazwac to upgradejdem), albo posłuchałem 
jakiejś rady z pld-users-pl w związku z tym, że ludziom mozilla nie działa po 
upgradzie) i:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
poldek> install mozilla-1.2.1-
mozilla-1.2.1-2  mozilla-1.2.1-3
poldek> install mozilla-1.2.1-2
Przetwarzanie zależności...
Zaznaczono 1 pakiet do instalacji:
I mozilla-1.2.1-2
Uruchamianie sudo /bin/rpm --upgrade -vh --root / --noorder --define 
_install_langs pl:pl_PL:en:en_US...
Preparing...                ########################################### [100%]
   1:mozilla                ########################################### [100%]
poldek> quit

Zapisywanie /home/users/inter/tmp/packages.dir.dbcache.var.lib.rpm.gz...
Zapisywanie sumy kontrolnej 
/home/users/inter/tmp/packages.dir.dbcache.var.lib.rpm.mdd...
[inter w edek.mmt.pl ~]$ ls -al | grep mozilla
drwxr-xr-x    2 root     root         4096 11-24 14:30 .mozilla
[inter w edek.mmt.pl ~]$
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I mozilla nie działa. Proszę Cię, odtwórz u siebie ten "scenariusz", zanim 
kolejny raz zaprzeczysz.

Pozdrawiam,
-- 
Tomasz Wittner



Więcej informacji o liście dyskusyjnej pld-betatesters