ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Epiphanov Sergei <serpiph@nikiet.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] Re: Почему dict пересталвидетьсловари?
Date: Wed, 18 Jan 2006 17:48:16 +0300
Message-ID: <200601181748.16284.serpiph@nikiet.ru> (raw)
In-Reply-To: <loom.20060118T145604-636@post.gmane.org>

В сообщении от Wednesday 18 January 2006 17:05 Arioch написал(a):
> > > Где написано, что словарь может отсутствовать и это
> >
> > штатная ситуация ?
> >
> > А где написано, что это нештатная ситуация? Как решил
> > автор dictdconfig, так и будет.
>
> А результаты свидетельствуют. ;)

Кому? :) В любом конфиге могут быть ошибки.

> > Не нравится - переписывайте программу.
>
> А для этого нужна дока, мало ли что имел ввиду автор, вот такие умолчания
> сбивают.
> Но я переписываю для себя (вот бы еще iconv от ejabberd оторвать :) ), но
> в дистр это не пойдет, скрипты на Эрланге - этого вроде люди уже не
> перенесут :)
>
> Но судя по отсутствию следов этой проги на dict.org - она похоже
> специфично Альтовая ? Тогда в принципе можно извращаться :)

Да над любой под GPL можно извращаться. Вот только всё равно в пакете на 
ftp.altlinux.org ничего не изменится.

> > И
> > программ, не выдающих
> > ничего при ошибке, тьма-тьмущая.
>
> Либо они обрабатывают ошибку, восстанавливаются. Либо предупреждают.

Есть которые не делают ни того, ни другого, ни третьего, а просто тихо 
завершаются. Уже натыкался.

> > Если на момент сканирования словарей какой-то
> > словарь недоступен, то он и не
> > попадает в список словарей. А вот если на момент
> > сканирования он был
> > доступен, попал в список, а при запуске dictd он
> > недоступен, то dictd будет
> > орать об этом.
>
> Лучше бы это все же в init-скрипте было.

А зачем каждый тратить время на бесполезное дело? У Вас случайно могут 
измениться в системном каталоге словари в процессе работы системы?

> Впрочем и правда слишком далеко зашло.
>
> > Ваши слова из разряда "А если вместо гвоздя палец
> > положить, то что будет с
> > молотком?"
>
> Угу, только пальцы опложил не я а мантейнер, и пальцы в том чисkе мои.
> Cомнительное изящество  (лаконичность) файла настройки - и грабли
> разлаженные на миллиметр в сторону от тропинки.

А уж сколько граблей на самой тропинке в других программах - "и не 
сосчитаешь!" :) Я нашёл грабли и отложил в сторону, повесив знак "осторожно, 
bugzilla #8859". Вот этот знак и теребите.

> > > Была бы выведена ошибка, или хотя бы
> > > warning - и эта
> > > проблема была бы найдена еще при сборке пакета наверняка!
> >
> > Один хочет только engcom,
> > другой mueller7, а программа будет и тому, и другому ломать
> > жизнь, не
> > создавая список словарей?
>
> Если он создаст *директорию* mueller7, то можно и сломать. Уж создавая
> доноименные  папки человек точно знает куда кладет пальцы. :)

Но это уже вопрос к мантейнеру словарей, а не к dictdconfig. Она так и 
делает, только молчит при этом.

> Но на самом деле это к тому же, приоритет (order) - это одно, а список -
> другое. Объединили - получили неустойчивую конструкцию.

Ну, дали файлу суффикс order, а на самом деле файл - список желаемых словарей 
(чтобы чего лишнего не попало).

> > Кстати, dictdconfig вызывается
> > ТОЛЬКО после
> > установки ГОТОВОГО пакета в систему, поэтому при
> > сборке НИЧЕГО Вы не
> > найдёте.
>
> Хашер проверяет пакеты на установку ? Зазвенел бы при установке первого из
> словарей. Я имел ввиду hasher.

Нет, это выявляется только в момент реальной установки.

-- 
С уважением, Епифанов Сергей



  reply	other threads:[~2006-01-18 14:48 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-16 15:03 [sisyphus] Perl content: почему dict перестал видеть словари ? Arioch
2006-01-16 20:11 ` Dmitry Marochko
2006-01-17  7:41 ` Epiphanov Sergei
2006-01-17  9:24   ` [sisyphus] Re: Perl contest: почему dict пересталвидетьсловари ? Arioch
2006-01-17  9:59     ` Epiphanov Sergei
2006-01-17 10:09       ` Epiphanov Sergei
2006-01-17 14:57       ` Arioch
2006-01-18 10:02         ` Epiphanov Sergei
2006-01-18 10:23           ` Arioch
2006-01-18 11:16             ` Epiphanov Sergei
2006-01-18 13:01               ` Arioch
2006-01-18 13:52                 ` [sisyphus] Почему dict перестал видеть словари? Epiphanov Sergei
2006-01-18 14:05                   ` [sisyphus] Re: Почему dict пересталвидетьсловари? Arioch
2006-01-18 14:48                     ` Epiphanov Sergei [this message]
2006-01-18 15:10                       ` Arioch
2006-01-18 14:01                 ` [sisyphus] Почему dict перестал видеть словари? Epiphanov Sergei
2006-01-17  9:54 ` [sisyphus] Perl content: почему dict перестал видеть словари ? Epiphanov Sergei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200601181748.16284.serpiph@nikiet.ru \
    --to=serpiph@nikiet.ru \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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