Re: vrpm się zawiesił - co robić?

2011-05-22 Wątek Jacek Osiecki

On Sun, 22 May 2011, Arkadiusz Miskiewicz wrote:


On Sunday 22 of May 2011, Jacek Osiecki wrote:

Instalowałem w vserverze różne pakiety, w pewnym momencie zainstalowało
się z zależności coś czego nie chciałem. Postanowiłem zrobić w vpoldku
uninstall --nodeps php-fpm i... zawisło sobie.
Czekałem,czekałem aż w końcu przerwałem ctrl+Z i potem kill %1, a w końcu
kill -9 %1.
I od tego czasu klops :(

rm /var/lib/rpm/__* + rebuilddb przeważnie (tam gdzie vrpm trzyma)


Dzięki, pomogło :)
W /vservers/.pkg/base-www/rpm/state/

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


vrpm się zawiesił - co robić?

2011-05-21 Wątek Jacek Osiecki

Witam,

Instalowałem w vserverze różne pakiety, w pewnym momencie zainstalowało
się z zależności coś czego nie chciałem. Postanowiłem zrobić w vpoldku
uninstall --nodeps php-fpm i... zawisło sobie.
Czekałem,czekałem aż w końcu przerwałem ctrl+Z i potem kill %1, a w końcu
kill -9 %1.

I od tego czasu klops :(

[root@alpha ~]# vpoldek base-www --
Loading [pndir]th...
Loading [pndir]th...
16739 packages read
Removed 6 duplicate packages from available set

... i wisi.

vrpm base-www -- cokolwiek
również wisi.

Zrobiłem strace vrpma - końcówka wygląda tak:

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4382c0, [], SA_RESTORER, 0x7f3c1aa05c50}, 
{SIG_DFL, [], SA_RESTORER, 0x7f3c1aa05c50}, 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f3c1aa05c50}, 
{0x4382c0, [], SA_RESTORER, 0x7f3c1aa05c50}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat(/etc/vservers/wmasg-www/apps/pkgmgmt, {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
stat(/etc/vservers/wmasg-www/apps/pkgmgmt/internal, 0x7fff6276cf90) = -1 
ENOENT (No such file or directory)

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
clone(child_stack=0, 
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0x7f3c1b5f29d0) = 4620

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4382c0, [], SA_RESTORER, 0x7f3c1aa05c50}, 
{SIG_DFL, [], SA_RESTORER, 0x7f3c1aa05c50}, 8) = 0

wait4(-1,

Ktoś ma pomysł co może być nie tak, a przede wszystkim jak to naprawić?
Nie powiem, żeby mi się chciało budować vserver (pozostałe vservery na tym 
hoście działają bez zarzutu, tak samo vrpm i vpoldek na nich), zwłaszcza 
zgadując listę pakietów bo nawet vrpm base-www -- -qa wisi...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vrpm się zawiesił - co robić?

2011-05-21 Wątek Arkadiusz Miskiewicz
On Sunday 22 of May 2011, Jacek Osiecki wrote:
 Witam,
 
 Instalowałem w vserverze różne pakiety, w pewnym momencie zainstalowało
 się z zależności coś czego nie chciałem. Postanowiłem zrobić w vpoldku
 uninstall --nodeps php-fpm i... zawisło sobie.
 Czekałem,czekałem aż w końcu przerwałem ctrl+Z i potem kill %1, a w końcu
 kill -9 %1.
 
 I od tego czasu klops :(

rm /var/lib/rpm/__* + rebuilddb przeważnie (tam gdzie vrpm trzyma)

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl