Re: rc-scripts upgrade error

Bartlomiej Zimon uzi18 at o2.pl
Sat Dec 8 16:50:37 CET 2012


Dnia 8 grudnia 2012 14:07 Jan Rękorajski <baggins w pld-linux.org> napisał(a):
> > On Sat, 08 Dec 2012, Bartlomiej Zimon wrote:
> 
> > Witam
> > 
> > Natrafilem na taki problem:
> > 
> > poldek:/all-avail> upgrade rc-scripts-0.4.5.4-4.i686 
> > Przetwarzanie zależności...
> > rc-scripts-0.4.5.4-2.i686 zostanie zastąpiony przez rc-scripts-0.4.5.4-4.i686
> > Jest 1 pakiet do instalacji, 1 do usunięcia:
> > I rc-scripts-0.4.5.4-4.i686
> > R rc-scripts-0.4.5.4-2.i686
> > This operation will use 273.1KB of disk space.
> > Potrzeba pobrać 306.5KB archiwów (306.5KB do pobrania).
> > 
> > Pobieranie th-test::rc-scripts-0.4.5.4-4.i686.rpm...
> > .............................. 100.0% [306.5K (147.3K/s)] 
> > Uruchamianie sudo /bin/rpm --upgrade -vh --root / --define _install_langs pl:pl_PL:en:en_EN...
> > Przygotowywanie... ########################################### [100%]
> > 1:rc-scripts ########################################### [100%]
> > mv: nie można wykonać stat na ,,/etc/sysconfig/network-scripts/ifcfg-*": Nie ma takiego pliku ani katalogu
> > error: %trigger(rc-scripts-0.4.5.4-2.i686) skryptlet nie powiódł się, status wyjścia 1
> > error: %trigger(rc-scripts-0.4.5.4-2.i686) skryptlet nie powiódł się, status wyjścia 1
> > Wystąpiły błędy podczas instalacji
> > poldek:/all-avail> search -f /etc/sysconfig/network-scripts/ifcfg-*
> > Przeszukiwanie pakietów..........................................zrobione.
> > No package matches '/etc/sysconfig/network-scripts/ifcfg-*'
> > 
> >  
> > $ ls -l /etc/sysconfig/network-scripts/
> > razem 0
> > 
> > W miedzyczasie wszystko z tamtad zniknelo, a rc-scripts nadal czegos tam wymaga?
> 
> Po prostu rpm5 odpala triggery na podstawie Provides a nie tylko nazw pakietów,
> więc zaczął się odpalać stary trigger do upgrade initscripts -> rc-scripts.
> Trigger poprawiłem, a żeby wywalić starą wersję po upgrade (bo rpm Ci
> powie że masz zainstalowane rc-scripts dwa razy) trzeba ją odinstalować
> z --noscripts.
> 
> 

Ok dzieki, widac zadzialalo:

poldek:/all-avail> uninstall rc-scripts-0.4.5.4-2.i686 --pmop noscripts
zazn. rc-scripts-0.4.5.4-2.i686
Przetwarzanie zależności...
Jest 1 pakiet do usunięcia:
R rc-scripts-0.4.5.4-2.i686
This operation will free 720.5KB of disk space.
Kontynuować? [N/y] y
Uruchamianie sudo /bin/rpm --erase --root / --noorder --noscripts...
poldek:/all-avail> install rc-scripts-0.4.5.4-4.i686 
rc-scripts-0.4.5.4-4.i686: equal version installed, skipped
Nie ma roboty
poldek:/all-avail> install rc-scripts-0.4.5.4-4.i686 --reinstall
Przetwarzanie zależności...
rc-scripts-0.4.5.4-4.i686 zostanie zastąpiony przez rc-scripts-0.4.5.4-4.i686
Jest 1 pakiet do instalacji, 1 do usunięcia:
I rc-scripts-0.4.5.4-4.i686
R rc-scripts-0.4.5.4-4.i686
Potrzeba pobrać 306.5KB archiwów. 
Uruchamianie sudo /bin/rpm --upgrade --replacefiles --replacepkgs -vh --root / --define _install_langs pl:pl_PL:en:en_EN...
Przygotowywanie...          ########################################### [100%]
   1:rc-scripts             ########################################### [100%]
Wystąpiły błędy podczas instalacji
poldek:/all-avail> 

Za to martwi mnie komunikat o bledzie na koncu.
Pozdrawiam
Bartlomiej Zimon






More information about the pld-devel-pl mailing list