ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] synaptic & user
@ 2003-02-06 21:07 Dmitry V. Popkov
  2003-02-07  7:35 ` Евгений В. Хорохорин
  2003-02-07  8:50 ` Vitaly Lipatov
  0 siblings, 2 replies; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-06 21:07 UTC (permalink / raw)
  To: sisyphus

Забавная ситуация проявляется при обновлениях synaptic-ом,
запущенным от пользователя,т.е. через consolehelper.
Если выбрано для обновления 3 и больше пакетов, просходит
успешная загрузка... - и на стадии обновления зависает.
Повторный запуск, выбираем те же пакеты и уже из кеша все
обновляется нормально.
-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-06 21:07 [sisyphus] synaptic & user Dmitry V. Popkov
@ 2003-02-07  7:35 ` Евгений В. Хорохорин
  2003-02-07  8:41   ` Dmitry V. Popkov
  2003-02-07  8:50 ` Vitaly Lipatov
  1 sibling, 1 reply; 23+ messages in thread
From: Евгений В. Хорохорин @ 2003-02-07  7:35 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 00:07:38 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Забавная ситуация проявляется при обновлениях synaptic-ом,
> запущенным от пользователя,т.е. через consolehelper.
> Если выбрано для обновления 3 и больше пакетов, просходит
> успешная загрузка... - и на стадии обновления зависает.
> Повторный запуск, выбираем те же пакеты и уже из кеша все
> обновляется нормально.
посмотрите что "висит" в этот момент в процессах? По-моему там зависает
rpm. У меня такое происходит при обновлении через apt

-- 
Best regards,				mailto: genix@sendmail.ru
		Genix			http://saratov.lug.ru
Registered Linux User #219993		JID: genix@jabber.org

	-= С моих слов записано верно, мною прочитано =-


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  8:41   ` Dmitry V. Popkov
@ 2003-02-07  7:39     ` Sviatoslav Sviridov
  2003-02-07 10:21       ` Dmitry V. Popkov
  2003-02-07  8:54     ` Евгений В. Хорохорин
  1 sibling, 1 reply; 23+ messages in thread
From: Sviatoslav Sviridov @ 2003-02-07  7:39 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 11:41:09 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Евгений В. Хорохорин пишет:
> 
> > 
> > посмотрите что "висит" в этот момент в процессах? По-моему там
> > зависает rpm. У меня такое происходит при обновлении через apt
> > 
> Да, именно rpm.

Зависает до начала установки пакетов или после установки?
Ситуацию с зависанием в librpm я встречал после установки пакетов, когда
synaptic перечитывал списки пакетов.

> Я просто хотел обратить вимание, что в новом дистрибутиве
> процедура обновления от пользвателя будет неработоспособна,
> как впрочем и в предыдущем.

-- 
Sviatoslav Sviridoff
// Lintec Project/Minsk // PIN AG/Berlin //
-- 
Push where it gives and scratch where it itches.


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  7:35 ` Евгений В. Хорохорин
@ 2003-02-07  8:41   ` Dmitry V. Popkov
  2003-02-07  7:39     ` Sviatoslav Sviridov
  2003-02-07  8:54     ` Евгений В. Хорохорин
  0 siblings, 2 replies; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07  8:41 UTC (permalink / raw)
  To: sisyphus

Евгений В. Хорохорин пишет:

> 
> посмотрите что "висит" в этот момент в процессах? По-моему там зависает
> rpm. У меня такое происходит при обновлении через apt
> 
Да, именно rpm.
Я просто хотел обратить вимание, что в новом дистрибутиве
процедура обновления от пользвателя будет неработоспособна,
как впрочем и в предыдущем.

-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-06 21:07 [sisyphus] synaptic & user Dmitry V. Popkov
  2003-02-07  7:35 ` Евгений В. Хорохорин
@ 2003-02-07  8:50 ` Vitaly Lipatov
  2003-02-07 10:53   ` Dmitry V. Popkov
  2003-02-07 12:49   ` Alexander Govoruschenko
  1 sibling, 2 replies; 23+ messages in thread
From: Vitaly Lipatov @ 2003-02-07  8:50 UTC (permalink / raw)
  To: sisyphus

On 7 Февраль 2003 00:07, Dmitry V. Popkov wrote:
> Забавная ситуация проявляется при обновлениях synaptic-ом,
> запущенным от пользователя,т.е. через consolehelper.
> Если выбрано для обновления 3 и больше пакетов, просходит
> успешная загрузка... - и на стадии обновления зависает.
> Повторный запуск, выбираем те же пакеты и уже из кеша все
> обновляется нормально.
Какое ядро,

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  8:41   ` Dmitry V. Popkov
  2003-02-07  7:39     ` Sviatoslav Sviridov
@ 2003-02-07  8:54     ` Евгений В. Хорохорин
  1 sibling, 0 replies; 23+ messages in thread
From: Евгений В. Хорохорин @ 2003-02-07  8:54 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 11:41:09 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> > посмотрите что "висит" в этот момент в процессах? По-моему там
> > зависает rpm. У меня такое происходит при обновлении через apt
> > 
> Да, именно rpm.
> Я просто хотел обратить вимание, что в новом дистрибутиве
> процедура обновления от пользвателя будет неработоспособна,
> как впрочем и в предыдущем.
Уточняю, не только от пользователя :((((

-- 
Best regards,				mailto: genix@sendmail.ru
		Genix			http://saratov.lug.ru
Registered Linux User #219993		JID: genix@jabber.org

	-= С моих слов записано верно, мною прочитано =-


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 10:21       ` Dmitry V. Popkov
@ 2003-02-07  9:01         ` Sviatoslav Sviridov
  2003-02-07 11:08           ` Dmitry V. Popkov
  2003-02-07 13:54         ` Sergey Vlasov
  1 sibling, 1 reply; 23+ messages in thread
From: Sviatoslav Sviridov @ 2003-02-07  9:01 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 13:21:28 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Sviatoslav Sviridov пишет:
> 
> > 
> > Зависает до начала установки пакетов или после установки?
> > Ситуацию с зависанием в librpm я встречал после установки пакетов,
> > когда synaptic перечитывал списки пакетов.
> 
> В момент установки. Только что воспроизвел ситуацию.
> Synaptic запущен из пользовательского konsole, введен
> пароль root,выбраны для обновления
> trafshow
> translation-tables
> xmms-smpeg
> tmake
> "Выполнить" - загрузка - висим, т.е. ждем, пока отработает
> rpm, а он висит в процессах и ничего не делает, прав, похоже,
> не хватает для какой-то операции. Это происходит не на любых
> сочетаниях пакетов. Закономерности не обнаружил, но заметил,
> что плагины xmms принимают в этом активное участие :)

хм... какой rpm? тот, что запускается непосредственно для
удаления/установки? То есть он начинает работу и не заканчивает?


-- 
Sviatoslav Sviridoff
// Lintec Project/Minsk // PIN AG/Berlin //
-- 
"If anything can go wrong, it will."
-- Edsel Murphy


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 11:08           ` Dmitry V. Popkov
@ 2003-02-07  9:22             ` Sviatoslav Sviridov
  2003-02-07 11:44               ` Dmitry V. Popkov
  0 siblings, 1 reply; 23+ messages in thread
From: Sviatoslav Sviridov @ 2003-02-07  9:22 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 14:08:27 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Sviatoslav Sviridov пишет:
> 
> > 
> > хм... какой rpm? тот, что запускается непосредственно для
> > удаления/установки? То есть он начинает работу и не заканчивает?
> > 
> Да, именно так. Но ,судя по удивлению, у Вас это не
> воспроизводится, хотя у меня так на двух машинах.

такая ситуация не воспроизводится. Иногда бывало, что после обновления -
зависало внутри librpm при попытке заблокировать базу рпм...
А в Вашем случае можно выяснить в каком месте висит rpm, и в каком
synaptic?

-- 
Sviatoslav Sviridoff
// Lintec Project/Minsk // PIN AG/Berlin //
-- 
You are fighting for survival in your own sweet and gentle way.


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  7:39     ` Sviatoslav Sviridov
@ 2003-02-07 10:21       ` Dmitry V. Popkov
  2003-02-07  9:01         ` Sviatoslav Sviridov
  2003-02-07 13:54         ` Sergey Vlasov
  0 siblings, 2 replies; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 10:21 UTC (permalink / raw)
  To: sisyphus

Sviatoslav Sviridov пишет:

> 
> Зависает до начала установки пакетов или после установки?
> Ситуацию с зависанием в librpm я встречал после установки пакетов, когда
> synaptic перечитывал списки пакетов.

В момент установки. Только что воспроизвел ситуацию.
Synaptic запущен из пользовательского konsole, введен
пароль root,выбраны для обновления
trafshow
translation-tables
xmms-smpeg
tmake
"Выполнить" - загрузка - висим, т.е. ждем, пока отработает
rpm, а он висит в процессах и ничего не делает, прав, похоже,
не хватает для какой-то операции. Это происходит не на любых
сочетаниях пакетов. Закономерности не обнаружил, но заметил,
что плагины xmms принимают в этом активное участие :)
--	
	D.V.P.





^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  8:50 ` Vitaly Lipatov
@ 2003-02-07 10:53   ` Dmitry V. Popkov
  2003-02-07 12:49   ` Alexander Govoruschenko
  1 sibling, 0 replies; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 10:53 UTC (permalink / raw)
  To: sisyphus

Vitaly Lipatov пишет:

> 
> Какое ядро,
> 
2.4.18, 2.4.19

-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  9:01         ` Sviatoslav Sviridov
@ 2003-02-07 11:08           ` Dmitry V. Popkov
  2003-02-07  9:22             ` Sviatoslav Sviridov
  0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 11:08 UTC (permalink / raw)
  To: sisyphus

Sviatoslav Sviridov пишет:

> 
> хм... какой rpm? тот, что запускается непосредственно для
> удаления/установки? То есть он начинает работу и не заканчивает?
> 
Да, именно так. Но ,судя по удивлению, у Вас это не
воспроизводится, хотя у меня так на двух машинах.

-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  9:22             ` Sviatoslav Sviridov
@ 2003-02-07 11:44               ` Dmitry V. Popkov
  2003-02-07 12:58                 ` Alexander Govoruschenko
  0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 11:44 UTC (permalink / raw)
  To: sisyphus

Sviatoslav Sviridov пишет:

> такая ситуация не воспроизводится. Иногда бывало, что после обновления -
> зависало внутри librpm при попытке заблокировать базу рпм...
> А в Вашем случае можно выяснить в каком месте висит rpm, и в каком
> synaptic?
> 
Висит /bin/rpm -Uhv --fancyepercent --oldpackage 
/var/cache/apt/achives/ ... список пакетов.
Иногда synaptic успевает сказать, что произошла
ошибка, но без комментариев.
Напомню еще раз, что это проявляется только при запуске
от пользователя и закономерности не видно.

-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07  8:50 ` Vitaly Lipatov
  2003-02-07 10:53   ` Dmitry V. Popkov
@ 2003-02-07 12:49   ` Alexander Govoruschenko
  1 sibling, 0 replies; 23+ messages in thread
From: Alexander Govoruschenko @ 2003-02-07 12:49 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

On Fri, 7 Feb 2003 11:50:50 +0300
Vitaly Lipatov <LAV@VL3143.spb.edu> wrote:

> On 7 Февраль 2003 00:07, Dmitry V. Popkov wrote:
> > Забавная ситуация проявляется при обновлениях synaptic-ом,
> > запущенным от пользователя,т.е. через consolehelper.
> > Если выбрано для обновления 3 и больше пакетов, просходит
> > успешная загрузка... - и на стадии обновления зависает.
> > Повторный запуск, выбираем те же пакеты и уже из кеша все
> > обновляется нормально.
> Какое ядро,
> 
бета 2.2 поставленная с нуля
то же самое
-- 
WBR, GAV.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 11:44               ` Dmitry V. Popkov
@ 2003-02-07 12:58                 ` Alexander Govoruschenko
  0 siblings, 0 replies; 23+ messages in thread
From: Alexander Govoruschenko @ 2003-02-07 12:58 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

On Fri, 07 Feb 2003 14:44:22 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:


> Висит /bin/rpm -Uhv --fancyepercent --oldpackage 
> /var/cache/apt/achives/ ... список пакетов.
> Иногда synaptic успевает сказать, что произошла
> ошибка, но без комментариев.
> Напомню еще раз, что это проявляется только при запуске
> от пользователя и закономерности не видно.
> 
у меня и от рута тоже

-- 
WBR, GAV.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 14:46             ` Sergey Vlasov
@ 2003-02-07 13:26               ` Sviatoslav Sviridov
  2003-02-07 15:32                 ` Sergey Vlasov
  2003-02-07 17:40               ` Dmitry V. Popkov
  1 sibling, 1 reply; 23+ messages in thread
From: Sviatoslav Sviridov @ 2003-02-07 13:26 UTC (permalink / raw)
  To: sisyphus

On Fri, 7 Feb 2003 17:46:08 +0300
Sergey Vlasov <vsu@altlinux.ru> wrote:

> On Fri, 07 Feb 2003 17:34:55 +0300
> "Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:
> 
> > Sergey Vlasov пишет:
> > ...
> > > 
> > > Попробуйте посмотреть, где висит:
> > > 
> > > ps ax     - смотрите PID для rpm и synaptic;
> > > 
> > > strace -v -p PID    - выдаст, в каком системном вызове сидит, и
> > > встанет - убить ^C.
> > > 
> > > Также имеет смысл взглянуть на lsof /var/lib/rpm/Packages .
> > > 
> > С четвертого захода снова словил эту комбинацию.
> > Обновлялись xpp, xjeweb, xres, xmms-status-plugin
> > (выбирал маленькие, чтобы быстрее загружались).
> > # ps axwwf
> > ...
> > 4199 ?        S      0:00  \_ kdeinit: konsole
> >   4200 pts/3    S      0:00      \_ /bin/bash
> >   4207 pts/3    S      0:00          \_ synaptic
> >   4208 pts/3    S      0:00              \_ synaptic
> >   4219 pts/3    S      0:15                  \_ synaptic
> >   4322 pts/3    S      0:00                      \_ 
> > /usr/lib/libzvt-2.0/gnome-pty-helper
> >   4531 pts/4    S      0:00                      \_ synaptic
> >   4532 pts/4    S      0:00                          \_ /bin/rpm 
> > -Uvh --fancypercent --oldpackage 
> > /var/cache/apt/archives/xmms-status-plugin_0.9-alt1_i586.rpm 
> > /var/cache/apt/archives/xres_1.1-alt2_i586.rpm 
> > /var/cache/apt/archives/xjewel_1.6-ipl12mdk_i586.rpm 
> > /var/cache/apt/archives/xpp_1.1-alt7_i586.rpm
> > ...
> > 
> > # strace -v -p 4532
> > write(1, "################################"..., 96
> > 
> > # strace -v -p 4207
> > pause(
> 
> Вот тут надо все процессы от synaptic подёргать - они же там в
> pthreads полезли (и чего их туда понесло?).

последний подёргать, 4531. Предыдущие - это consolehelper.

> > # lsof /var/lib/rpm/Packages
> > COMMAND  PID USER   FD   TYPE DEVICE     SIZE   NODE NAME
> > rpm     4532 root    3uW  REG    3,6 34689024 366601 
> > /var/lib/rpm/Packages
> 
> Тут всё нормально (в apt-get проблема была в этом месте).

Если синаптик базу рпм не заблокировал, то уж и не знаю что тут может
быть...
может, посмотреть подробней:
# gdb /bin/rpm
> attach 4532
> bt
?

и для синаптика?

-- 
Sviatoslav Sviridoff
// Lintec Project/Minsk // PIN AG/Berlin //
-- 
"Bite off, dirtball."
Richard Sexton, richard@gryphon.COM


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 10:21       ` Dmitry V. Popkov
  2003-02-07  9:01         ` Sviatoslav Sviridov
@ 2003-02-07 13:54         ` Sergey Vlasov
  2003-02-07 14:34           ` Dmitry V. Popkov
  1 sibling, 1 reply; 23+ messages in thread
From: Sergey Vlasov @ 2003-02-07 13:54 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 13:21:28 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Sviatoslav Sviridov пишет:
> 
> > 
> > Зависает до начала установки пакетов или после установки?
> > Ситуацию с зависанием в librpm я встречал после установки пакетов, когда
> > synaptic перечитывал списки пакетов.
> 
> В момент установки. Только что воспроизвел ситуацию.
> Synaptic запущен из пользовательского konsole, введен
> пароль root,выбраны для обновления
> trafshow
> translation-tables
> xmms-smpeg
> tmake
> "Выполнить" - загрузка - висим, т.е. ждем, пока отработает
> rpm, а он висит в процессах и ничего не делает, прав, похоже,
> не хватает для какой-то операции. Это происходит не на любых
> сочетаниях пакетов. Закономерности не обнаружил, но заметил,
> что плагины xmms принимают в этом активное участие :)

Попробуйте посмотреть, где висит:

ps ax     - смотрите PID для rpm и synaptic;

strace -v -p PID    - выдаст, в каком системном вызове сидит, и
встанет - убить ^C.

Также имеет смысл взглянуть на lsof /var/lib/rpm/Packages .

(Всё это смотреть надо от рута.)


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 13:54         ` Sergey Vlasov
@ 2003-02-07 14:34           ` Dmitry V. Popkov
  2003-02-07 14:46             ` Sergey Vlasov
  0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 14:34 UTC (permalink / raw)
  To: sisyphus

Sergey Vlasov пишет:
...
> 
> Попробуйте посмотреть, где висит:
> 
> ps ax     - смотрите PID для rpm и synaptic;
> 
> strace -v -p PID    - выдаст, в каком системном вызове сидит, и
> встанет - убить ^C.
> 
> Также имеет смысл взглянуть на lsof /var/lib/rpm/Packages .
> 
С четвертого захода снова словил эту комбинацию.
Обновлялись xpp, xjeweb, xres, xmms-status-plugin
(выбирал маленькие, чтобы быстрее загружались).
# ps axwwf
...
4199 ?        S      0:00  \_ kdeinit: konsole
  4200 pts/3    S      0:00      \_ /bin/bash
  4207 pts/3    S      0:00          \_ synaptic
  4208 pts/3    S      0:00              \_ synaptic
  4219 pts/3    S      0:15                  \_ synaptic
  4322 pts/3    S      0:00                      \_ 
/usr/lib/libzvt-2.0/gnome-pty-helper
  4531 pts/4    S      0:00                      \_ synaptic
  4532 pts/4    S      0:00                          \_ /bin/rpm 
-Uvh --fancypercent --oldpackage 
/var/cache/apt/archives/xmms-status-plugin_0.9-alt1_i586.rpm 
/var/cache/apt/archives/xres_1.1-alt2_i586.rpm 
/var/cache/apt/archives/xjewel_1.6-ipl12mdk_i586.rpm 
/var/cache/apt/archives/xpp_1.1-alt7_i586.rpm
...

# strace -v -p 4532
write(1, "################################"..., 96

# strace -v -p 4207
pause(

# lsof /var/lib/rpm/Packages
COMMAND  PID USER   FD   TYPE DEVICE     SIZE   NODE NAME
rpm     4532 root    3uW  REG    3,6 34689024 366601 
/var/lib/rpm/Packages

-- 
     D.V.P.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 14:34           ` Dmitry V. Popkov
@ 2003-02-07 14:46             ` Sergey Vlasov
  2003-02-07 13:26               ` Sviatoslav Sviridov
  2003-02-07 17:40               ` Dmitry V. Popkov
  0 siblings, 2 replies; 23+ messages in thread
From: Sergey Vlasov @ 2003-02-07 14:46 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 17:34:55 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Sergey Vlasov пишет:
> ...
> > 
> > Попробуйте посмотреть, где висит:
> > 
> > ps ax     - смотрите PID для rpm и synaptic;
> > 
> > strace -v -p PID    - выдаст, в каком системном вызове сидит, и
> > встанет - убить ^C.
> > 
> > Также имеет смысл взглянуть на lsof /var/lib/rpm/Packages .
> > 
> С четвертого захода снова словил эту комбинацию.
> Обновлялись xpp, xjeweb, xres, xmms-status-plugin
> (выбирал маленькие, чтобы быстрее загружались).
> # ps axwwf
> ...
> 4199 ?        S      0:00  \_ kdeinit: konsole
>   4200 pts/3    S      0:00      \_ /bin/bash
>   4207 pts/3    S      0:00          \_ synaptic
>   4208 pts/3    S      0:00              \_ synaptic
>   4219 pts/3    S      0:15                  \_ synaptic
>   4322 pts/3    S      0:00                      \_ 
> /usr/lib/libzvt-2.0/gnome-pty-helper
>   4531 pts/4    S      0:00                      \_ synaptic
>   4532 pts/4    S      0:00                          \_ /bin/rpm 
> -Uvh --fancypercent --oldpackage 
> /var/cache/apt/archives/xmms-status-plugin_0.9-alt1_i586.rpm 
> /var/cache/apt/archives/xres_1.1-alt2_i586.rpm 
> /var/cache/apt/archives/xjewel_1.6-ipl12mdk_i586.rpm 
> /var/cache/apt/archives/xpp_1.1-alt7_i586.rpm
> ...
> 
> # strace -v -p 4532
> write(1, "################################"..., 96
> 
> # strace -v -p 4207
> pause(

Вот тут надо все процессы от synaptic подёргать - они же там в
pthreads полезли (и чего их туда понесло?).

> # lsof /var/lib/rpm/Packages
> COMMAND  PID USER   FD   TYPE DEVICE     SIZE   NODE NAME
> rpm     4532 root    3uW  REG    3,6 34689024 366601 
> /var/lib/rpm/Packages

Тут всё нормально (в apt-get проблема была в этом месте).


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 13:26               ` Sviatoslav Sviridov
@ 2003-02-07 15:32                 ` Sergey Vlasov
  2003-02-07 15:57                   ` Alexander Govoruschenko
  0 siblings, 1 reply; 23+ messages in thread
From: Sergey Vlasov @ 2003-02-07 15:32 UTC (permalink / raw)
  To: sisyphus

On Fri, 7 Feb 2003 16:26:46 +0300
Sviatoslav Sviridov <svd@lintec.minsk.by> wrote:

> On Fri, 7 Feb 2003 17:46:08 +0300
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > On Fri, 07 Feb 2003 17:34:55 +0300
> > "Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:
> > 
> > > Sergey Vlasov пишет:
> > > ...
> > > > 
> > > > Попробуйте посмотреть, где висит:
> > > > 
> > > > ps ax     - смотрите PID для rpm и synaptic;
> > > > 
> > > > strace -v -p PID    - выдаст, в каком системном вызове сидит, и
> > > > встанет - убить ^C.
> > > > 
> > > > Также имеет смысл взглянуть на lsof /var/lib/rpm/Packages .
> > > > 
> > > С четвертого захода снова словил эту комбинацию.
> > > Обновлялись xpp, xjeweb, xres, xmms-status-plugin
> > > (выбирал маленькие, чтобы быстрее загружались).
> > > # ps axwwf
> > > ...
> > > 4199 ?        S      0:00  \_ kdeinit: konsole
> > >   4200 pts/3    S      0:00      \_ /bin/bash
> > >   4207 pts/3    S      0:00          \_ synaptic
> > >   4208 pts/3    S      0:00              \_ synaptic
> > >   4219 pts/3    S      0:15                  \_ synaptic
> > >   4322 pts/3    S      0:00                      \_ 
> > > /usr/lib/libzvt-2.0/gnome-pty-helper
> > >   4531 pts/4    S      0:00                      \_ synaptic
> > >   4532 pts/4    S      0:00                          \_ /bin/rpm 
> > > -Uvh --fancypercent --oldpackage 
> > > /var/cache/apt/archives/xmms-status-plugin_0.9-alt1_i586.rpm 
> > > /var/cache/apt/archives/xres_1.1-alt2_i586.rpm 
> > > /var/cache/apt/archives/xjewel_1.6-ipl12mdk_i586.rpm 
> > > /var/cache/apt/archives/xpp_1.1-alt7_i586.rpm
> > > ...
> > > 
> > > # strace -v -p 4532
> > > write(1, "################################"..., 96

Если rpm висит на write - значит, synaptic не читает с другого конца
pty. А вот почему он не читает...

Хотя подозрение есть - он криво пользуется pthreads.

> > > 
> > > # strace -v -p 4207
> > > pause(
> > 
> > Вот тут надо все процессы от synaptic подёргать - они же там в
> > pthreads полезли (и чего их туда понесло?).
> 
> последний подёргать, 4531. Предыдущие - это consolehelper.

Не все - ещё от потоков куча барахла.


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 15:32                 ` Sergey Vlasov
@ 2003-02-07 15:57                   ` Alexander Govoruschenko
  2003-02-07 16:03                     ` Sergey Vlasov
  0 siblings, 1 reply; 23+ messages in thread
From: Alexander Govoruschenko @ 2003-02-07 15:57 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 310 bytes --]

On Fri, 7 Feb 2003 18:32:47 +0300
Sergey Vlasov <vsu@altlinux.ru> wrote:

> 
> Если rpm висит на write - значит, synaptic не читает с другого конца
> pty. А вот почему он не читает...
> 
но у меня такие вещи происходили просто из под apt-get, без synaptic-a

может вопрос в rpm ?


-- 
WBR, GAV.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 15:57                   ` Alexander Govoruschenko
@ 2003-02-07 16:03                     ` Sergey Vlasov
  0 siblings, 0 replies; 23+ messages in thread
From: Sergey Vlasov @ 2003-02-07 16:03 UTC (permalink / raw)
  To: sisyphus

On Fri, 7 Feb 2003 17:57:15 +0200
Alexander Govoruschenko <gav@formika.sumy.biz> wrote:

> On Fri, 7 Feb 2003 18:32:47 +0300
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > 
> > Если rpm висит на write - значит, synaptic не читает с другого конца
> > pty. А вот почему он не читает...
> > 
> но у меня такие вещи происходили просто из под apt-get, без synaptic-a

apt < 0.5.4cnc9-alt7 вис при работе с CD-ROM (bug #2013). Но в этом
случае была проблема с блокировкой базы RPM. В данном случае ситуация
другая.

$ rpm -q --lastchange apt
* Tue Jan 21 2003 Dmitry V. Levin <ldv@altlinux.org> 0.5.4cnc9-alt7

- apt-pkg: fixed RPMTAG_EPOCH handling (#0002019, avd).
- apt-get: try to fix lock problem (#0002013, vsu).
- apt-pkg: added APT::Install::VirtualVersion support (mouse).
- methods/gpg (#0001945):
  + added APT::GPG::Homedir support and enabled it by default;
  + dropped APT::GPG::Pubring support.
- apt-pkg: experimental patch for pkgOrderList::Score (#0001931).


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 14:46             ` Sergey Vlasov
  2003-02-07 13:26               ` Sviatoslav Sviridov
@ 2003-02-07 17:40               ` Dmitry V. Popkov
  2003-02-07 17:51                 ` Sergey Vlasov
  1 sibling, 1 reply; 23+ messages in thread
From: Dmitry V. Popkov @ 2003-02-07 17:40 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

Sergey Vlasov пишет:

> Вот тут надо все процессы от synaptic подёргать - они же там в
> pthreads полезли (и чего их туда понесло?).
> 
Словил еще раз :

3707 pts/2    S      0:00      \_ /bin/bash
  3729 pts/2    S      0:00      |   \_ synaptic
  3730 pts/2    S      0:00      |       \_ synaptic
  3741 pts/2    S      0:15      |           \_ synaptic
  3926 pts/2    S      0:00      |               \_ 
/usr/lib/libzvt-2.0/gnome-pty-helper
  4263 pts/3    S      0:00      |               \_ synaptic
  4264 pts/3    S      0:00      |                   \_ /bin/rpm 
-Uvh --fancypercent --oldpackage 
/var/cache/apt/archives/xmms-kjofol_0.95-alt4_i586.rpm 
/var/cache/apt/archives/wmeyes_1.0-alt4_i586.rpm 
/var/cache/apt/archives/wmmon_1.0b2-alt2_i586.rpm

# strace -v -p 3729
pause(
# strace -v -p 3730
wait4(3741,
# strace -v -p3741
wait4(4263,
# strace -v -p 4263
wait4(4264,
# strace -v -p 4264
write(1, "################################"..., 96

К сожалению,здесь ничего нового :(
После снятия strace PID поменялись, вывод gdb а приложении

-- 
     D.V.P.

[-- Attachment #2: rpm-synaptic.gdb.bz2 --]
[-- Type: application/x-bzip2, Size: 2285 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] synaptic & user
  2003-02-07 17:40               ` Dmitry V. Popkov
@ 2003-02-07 17:51                 ` Sergey Vlasov
  0 siblings, 0 replies; 23+ messages in thread
From: Sergey Vlasov @ 2003-02-07 17:51 UTC (permalink / raw)
  To: sisyphus

On Fri, 07 Feb 2003 20:40:06 +0300
"Dmitry V. Popkov" <dv@rtcom.tver.ru> wrote:

> Sergey Vlasov пишет:
> 
> > Вот тут надо все процессы от synaptic подёргать - они же там в
> > pthreads полезли (и чего их туда понесло?).
> > 
> Словил еще раз :
> 
> 3707 pts/2    S      0:00      \_ /bin/bash
>   3729 pts/2    S      0:00      |   \_ synaptic
>   3730 pts/2    S      0:00      |       \_ synaptic
>   3741 pts/2    S      0:15      |           \_ synaptic
>   3926 pts/2    S      0:00      |               \_ 
> /usr/lib/libzvt-2.0/gnome-pty-helper
>   4263 pts/3    S      0:00      |               \_ synaptic
>   4264 pts/3    S      0:00      |                   \_ /bin/rpm 
> -Uvh --fancypercent --oldpackage 
> /var/cache/apt/archives/xmms-kjofol_0.95-alt4_i586.rpm 
> /var/cache/apt/archives/wmeyes_1.0-alt4_i586.rpm 
> /var/cache/apt/archives/wmmon_1.0b2-alt2_i586.rpm
> 
> # strace -v -p 3729
> pause(
> # strace -v -p 3730
> wait4(3741,
> # strace -v -p3741
> wait4(4263,
> # strace -v -p 4263
> wait4(4264,
> # strace -v -p 4264
> write(1, "################################"..., 96
> 
> К сожалению,здесь ничего нового :(
> После снятия strace PID поменялись, вывод gdb а приложении

Упустил - надо было для synaptic в gdb сделать info thread, потом
пройтись thread <номер> и bt по всем потокам.


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2003-02-07 17:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-06 21:07 [sisyphus] synaptic & user Dmitry V. Popkov
2003-02-07  7:35 ` Евгений В. Хорохорин
2003-02-07  8:41   ` Dmitry V. Popkov
2003-02-07  7:39     ` Sviatoslav Sviridov
2003-02-07 10:21       ` Dmitry V. Popkov
2003-02-07  9:01         ` Sviatoslav Sviridov
2003-02-07 11:08           ` Dmitry V. Popkov
2003-02-07  9:22             ` Sviatoslav Sviridov
2003-02-07 11:44               ` Dmitry V. Popkov
2003-02-07 12:58                 ` Alexander Govoruschenko
2003-02-07 13:54         ` Sergey Vlasov
2003-02-07 14:34           ` Dmitry V. Popkov
2003-02-07 14:46             ` Sergey Vlasov
2003-02-07 13:26               ` Sviatoslav Sviridov
2003-02-07 15:32                 ` Sergey Vlasov
2003-02-07 15:57                   ` Alexander Govoruschenko
2003-02-07 16:03                     ` Sergey Vlasov
2003-02-07 17:40               ` Dmitry V. Popkov
2003-02-07 17:51                 ` Sergey Vlasov
2003-02-07  8:54     ` Евгений В. Хорохорин
2003-02-07  8:50 ` Vitaly Lipatov
2003-02-07 10:53   ` Dmitry V. Popkov
2003-02-07 12:49   ` Alexander Govoruschenko

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git