[devel] обновления man-pages и /etc/cron.daily/makewhatis

Led ledest at gmail.com
Sun Oct 4 20:52:07 UTC 2009


On Sunday, 04 October 2009 23:44:47 Led wrote:
> On Sunday, 04 October 2009 22:40:35 Michael Shigorin wrote:
> > On Thu, Oct 01, 2009 at 09:02:26PM +0300, Led wrote:
> > > > В результате rpm решил, что установлено 2 пакета man-pages,
> > > > 3.22 и 3.23.
> > >
> > > Пора бы к этому уже и привыкнуть. Это проявляется настолько
> > > регулярно, что это уже не бага, а визитная карточка:)
> >
> > Саш, это бага.
>
> Если не знаешь как починить ЭТУ багу, можно было бы хотя бы "заткнуть" вот
> это кривулку:
>
> %post -p /etc/cron.daily/makewhatis
>
> таким образом:
> %post
>
> /etc/cron.daily/makewhatis ||:
> > Если тебе про твои будут рассказывать,
>
> Расскажи - с удовольствием выслушаю.
>
> > что это визитная карточка -- будут тоже неправы.
>
> Почему же? Если в моих пакетах есть бага в установке (игнорируемая мной не
> первый год) - можешь считать это "визитной карточкой":)
>
> > А у меня вот почему-то /var/cache/man/whatis стал принадлежать
> > ntpd -- или это я и с тем rsync забыл сделать --numeric-ids,
> > когда корень по винчестерам перетаскивал, стоя на livecd?
> > (в смысле -- ни у кого такого недавно не вылазило, чтоб
> > глюкобаг зазря не вешать?)

Только что посмотрел (секунд 5-10) на /etc/cron.daily/makewhatis
У этого скрипта выход по "exit 1" - абсолютно штатное и легальное поведение. 
Запихнуть /etc/cron.daily/makewhatis без ||: - это больше похоже на специльно 
поддложенную бомбу:)

-- 
Led


More information about the Devel mailing list