[devel] fakeroot race

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Апр 4 01:29:02 MSD 2008


On Thu, Apr 03, 2008 at 11:04:35PM +0400, Kirill Maslinsky wrote:
> On Thu, Apr 03, 2008 at 09:02:17PM +0300, Michael Shigorin wrote:
> > 	Здравствуйте.
> > Починяю свой вариант mkimage-profiles-desktop, добрался до live*.
> > Собрал KDE-шный (M40).  Гружу.  Грузится.  Вхожу.  Выбрасывает.
> > 
> > Пошёл в консоль.  root пускает, altlinux -- нет (только что-то
> > мелькает).  Ну сделал su - altlinux, оно и говорит:
> > 
> > -bash: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory 
> > 
> > Несколько удивился, как мы тогда вообще грузились.
> > Оказалось, что права на /lib/libtinfo.so.5.6 стоят 
> > 0600 root:root.
> 
> Точно такая же ошибка возникала у меня в прошлом году, когда я собирал
> livecd с помощью spt3 (sic!). Причин тогда определить не удалось.
> Поскольку тут рядом в треде и про spt тоже упоминают, то дело явно в 
> каком-то компоненте на более низком уровне.

Это очень похоже на ошибку (race) в fakeroot.
Иногда под нагрузкой, с очень небольшой вероятностью (пожалуй, менее 0.1%),
fakeroot -s save-file зацикливается в обработчике сигнала SIGSEGV.
Видимо, иногда в этом режиме у fakeroot происходит ещё что-то не то.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080404/8e7c0df1/attachment-0002.bin>


Подробная информация о списке рассылки Devel