Dmitry V. Levin | 1 Sep 01:21
Favicon

I: sleep vs usleep (was: [Bug 12655] upgrade() is broken (wrong pidfile handling))

Hi,

> ------- Additional Comments From mike <at> altlinux  2007-08-31 16:57 -------
> Вот с таким перед погашением старого экземпляра работает:
> 
> waitpidfile()

Тогда уж wait_pid с pid'ом на входе вместо файла.

> {
>         [ -z "$1" ] && exit 1

[ -n "$1" ] || return

>         MAXCOUNT=50

local maxcount="${2:-50}"

>         counter=0

local counter=0

>         until [ -s "$1" ]; do

>                 [ "$((counter++))" -eq "$MAXCOUNT" ] && break
>                 sleep 0.1
>         done

while [ "$counter" -lt "$maxcount" ] && kill -0 "$1" 2>/dev/null; do
	sleep 0.1
(Continue reading)

Andrew Kornilov | 1 Sep 01:31
Picon
Favicon

Re: gnupg и trustdb patch

Dmitry V. Levin wrote:
>> Скажите, вот этот патч: http://sisyphus.ru/srpm/gnupg/patches/6
>> действительно нужен?
> Такая формулировка вопроса провоцирует меня на
ответ вроде "этот патч
> нужен для того, чтобы повергнуть вас в пучину сомнений".
:-) Издевайтесь, издевайтесь

> Этот патч нужен для того, чтобы работал /usr/lib/alt-gpgkeys и любой
> другой gpghome в режиме readonly.
>> Похоже, что из-за него происходят вот такие ошибки:
>> http://paste.husk.org/9061
>> Если кратко:
>> gpg: fatal: can't open `test/trustdb.gpg': No such file or directory
>> В других дистрибутивах эта trustdb.gpg в данном месте создается.
> И что вы предлагаете предпринять в этой связи?
Пока ничего, потому что нужно разбираться (мне), как
это все работает.
Почему, собственно, и спросил. Возможно ли как-то
образом вернуть
default поведение через опции gnupg?

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Denis Medvedev | 1 Sep 08:11
Picon

apt-get remove УСТАНАВЛИВАЕТ пакеты ?!

Добрый день!
Как это понимать?
[root <at> ibmtest jvm]# apt-get remove java-1.5.0
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано j2se1.5-sun для 'java-1.5.0'
Следующие дополнительные пакеты будут установлены:
  java-1.7.0-openjdk java-1.7.0-openjdk-devel
Следующие пакеты будут УДАЛЕНЫ:
  j2se1.5-sun j2se1.5-sun-devel
Следующие НОВЫЕ пакеты будут установлены:
  java-1.7.0-openjdk java-1.7.0-openjdk-devel
0 будет обновлено, 2 новых установлено, 2 пакетов будет 
удалено и 19 не будет обновлено.
Необходимо получить 0B/36,2MB архивов.

nbr@
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
X-Face
Picon
Favicon

Re: apt-get remove УСТАНАВЛИВАЕТ пакеты ?!

Здравствуйте Denis Medvedev
  В сообщении от 1 сентября 2007 Denis Medvedev написал(a):
 > Добрый день!
 > Как это понимать?
 > [root <at> ibmtest jvm]# apt-get remove java-1.5.0
 > Чтение списков пакетов... Завершено
 > Построение дерева зависимостей... Завершено
 > Выбрано j2se1.5-sun для 'java-1.5.0'
 > Следующие дополнительные пакеты будут установлены:
 >   java-1.7.0-openjdk java-1.7.0-openjdk-devel
 > Следующие пакеты будут УДАЛЕНЫ:
 >   j2se1.5-sun j2se1.5-sun-devel
 > Следующие НОВЫЕ пакеты будут установлены:
 >   java-1.7.0-openjdk java-1.7.0-openjdk-devel
 > 0 будет обновлено, 2 новых установлено, 2 пакетов будет
 > удалено и 19 не будет обновлено.
 > Необходимо получить 0B/36,2MB архивов.
Какому-то пакету нужна java и вместо удаляемой,
ставится другая.

--

-- 
С  уважением Хихин Руслан
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Vitaly Lipatov | 1 Sep 08:27
Picon
Favicon
Gravatar

Re: chkfontpath или вторая часть марлезонского балета

On 31 августа 2007, Valery V. Inozemtsev wrote:
> В сообщении от 31 августа 2007 Alexey Rusakov написал(a):
> > On Fri, 31 Aug 2007 14:22:38 +0400
> >
> > Valery V. Inozemtsev wrote:
> > > макросов придется ждать долго, т.к. еще даже не решили
> > > куда их класть
> >
> > rpm-build-fonts, очевидно.
>
> кто это будет делать?
Со своей стороны я был бы признателен, если бы
кто-нибудь 
подытожил обсуждение, которое началось с "макросы -
зло" и 
закончилось обсуждением как бы заново написать
макросы из 
rpm-build-fonts.

Меня поражает игнорирование того, для чего
предназначался 
rpm-build-fonts - он ведь позволяет изменить только макросы
для 
следования новым правилам, не трогая спеки.

Итак, опубликована ли новая схема, которая
утверждена для 
внедрения? 

P.S.
(Continue reading)

Vitaly Lipatov | 1 Sep 08:33
Picon
Favicon
Gravatar

Для справки: возможно некоторые письма в августе я пропустил

Уважаемые коллеги!

В связи с неполадками на сервере провайдера для меня
утрачены все 
письма, которые были мне отправлены в период с 10 по 27
августа 
на адрес lav <at> altlinux (ну и рассылки тоже я уже не прочитаю за 
этот период).
Если было что-то важное, что мне лучше бы прочитать,
прошу 
отправить повторно.

--

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Denis Medvedev | 1 Sep 08:46
Picon

Re: apt-get remove УСТАНАВЛИВАЕТ пакеты ?!


-----Original Message-----
From: Хихин Руслан <hihin <at> yandex.ru>
To: devel <at> lists.altlinux.org
Date: Sat, 1 Sep 2007 10:22:04 +0400
Subject: Re: [devel]apt-get remove УСТАНАВЛИВАЕТ пакеты ?!

> Здравствуйте Denis Medvedev
>   В сообщении от 1 сентября 2007 Denis Medvedev 
написал(a):
>  > Добрый день!
>  > Как это понимать?
>  > [root <at> ibmtest jvm]# apt-get remove java-1.5.0
>  > Чтение списков пакетов... Завершено
>  > Построение дерева зависимостей... Завершено
>  > Выбрано j2se1.5-sun для 'java-1.5.0'
>  > Следующие дополнительные пакеты будут установлены:
>  >   java-1.7.0-openjdk java-1.7.0-openjdk-devel
>  > Следующие пакеты будут УДАЛЕНЫ:
>  >   j2se1.5-sun j2se1.5-sun-devel
>  > Следующие НОВЫЕ пакеты будут установлены:
>  >   java-1.7.0-openjdk java-1.7.0-openjdk-devel
>  > 0 будет обновлено, 2 новых установлено, 2 пакетов будет
>  > удалено и 19 не будет обновлено.
>  > Необходимо получить 0B/36,2MB архивов.
> Какому-то пакету нужна java и вместо удаляемой,
ставится 
другая.
Вообще говоря почему бы ему не предложить мне удалить
все 
(Continue reading)

Damir Shayhutdinov | 1 Sep 09:09
Favicon

Re: apt-get remove УСТАНАВЛИВАЕТ пакеты ?!

> > Какому-то пакету нужна java и вместо удаляемой, ставится
> другая.
> Вообще говоря почему бы ему не предложить мне
удалить все
> пакеты, зависящие от Java? Почему именно такое поведение?
Потому что ты попросил удалить именно этот пакет, а не java.

apt-get remove java сделает именно то, что ты хочешь.

> И какую именно он  java будет ставить?
Самую последнюю (с максимальной версией).
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Picon
Favicon
Gravatar

Re: chkfontpath или вторая часть марлезонского балета

В сообщении от 1 сентября 2007 Vitaly Lipatov написал(a):
> On 31 августа 2007, Valery V. Inozemtsev wrote:
> > В сообщении от 31 августа 2007 Alexey Rusakov написал(a):
> > > On Fri, 31 Aug 2007 14:22:38 +0400
> > >
> > > Valery V. Inozemtsev wrote:
> > > > макросов придется ждать долго, т.к. еще даже не решили
> > > > куда их класть
> > >
> > > rpm-build-fonts, очевидно.
> >
> > кто это будет делать?
>
> Со своей стороны я был бы признателен, если бы кто-нибудь
> подытожил обсуждение, которое началось с "макросы - зло"

в макросах должны быть только каталоги, в остальном
мантейнер должен понимать 
то что он делает

>и закончилось обсуждением как бы заново написать
макросы из
> rpm-build-fonts.

там должны быть только каталоги, все остальное
достаточно описать в полиси

>
> Меня поражает игнорирование того, для чего предназначался
> rpm-build-fonts - он ведь позволяет изменить только макросы для
(Continue reading)

Michael Shigorin | 1 Sep 11:05
Picon
Favicon
Gravatar

Re: I: sleep vs usleep (was: [Bug 12655] upgrade() is broken (wrong pidfile handling))

On Sat, Sep 01, 2007 at 03:21:10AM +0400, Dmitry V. Levin wrote:
> > ------- Additional Comments From mike <at> altlinux  2007-08-31 16:57 -------
> > Вот с таким перед погашением старого экземпляра работает:
> > waitpidfile()
> Тогда уж wait_pid с pid'ом на входе вместо файла.

Мне смутно припоминалось, но вообще это wait_file(), 
а не wait_pid() -- PID у меня нет, брать старый из pidfile --
возвращаться к возможности race, ну или показывай, как ты
конкретно здесь себе это представляешь.

> > {
> >         [ -z "$1" ] && exit 1
> [ -n "$1" ] || return

Логично, но возможно ли пояснить разницу
запоминабельным образом?

> >         MAXCOUNT=50
> local maxcount="${2:-50}"

Это уже для functions, инитскрипт перебьётся с маленьким
гвоздиком (смысл его перетыкать с места на место, а если
кому угораздит больше 5 сек и вопрос не в неадекватности
железки и сетапа нагрузке -- ну в /etc/sysconfig/nginx).

> >         counter=0
> local counter=0

Это имеет смысл править в инитскрипте или опять же для functions?
(Continue reading)


Gmane