ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Arioch <the_Arioch@nm.ru>
To: sisyphus@lists.altlinux.org
Subject: [sisyphus] Re: Почему dict пересталвидетьсловари?
Date: Wed, 18 Jan 2006 15:10:11 +0000 (UTC)
Message-ID: <loom.20060118T155905-899@post.gmane.org> (raw)
In-Reply-To: <200601181748.16284.serpiph@nikiet.ru>

Epiphanov Sergei <serpiph@...> writes:

> > А результаты свидетельствуют. ;)
> 
> Кому? :) В любом конфиге могут быть ошибки.

Чем больше ошибок будет ловиться - тем лучше.
Чем меньше - тем больше вероятность словить нежданчик.

> > > Не нравится - переписывайте программу.
...
> все равно ... ничего не изменится.

:-(

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

Говорящее слово "натыкался". Натыкаются на что-то неприятное. :)

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

Не понял.


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

В процессе - нет.

Но, вы же говорили, что dictdconfig не сообщает про ошибки, поскольку это 
полезно на случай что словари то есть, то нету. Типа сетевых подключений или 
дискет. На этот случай подойдет init-script. :-) Это даже более логично.
Проверять нужно непосредственно при старте сервера ,мало ли что могло смениться 
с посл. запуска config.

Наоборот, если измениться может только через rpm/apt - то config должен 
отсутствующие файлы считать ошибкой.

Случай когда я в обход rpm/apt руками что-то копирую и правлю - в этом случае 
config сообщая об ошибке помог бы мне в случае опечатки. 

Я просто пытаюсь конкретно в случае dictdconfig представить случай когда 
полезно именно проглатывать ошибки.

> > Cомнительное изящество  (лаконичность) файла
> настройки - и грабли
> > разлаженные на миллиметр в сторону от тропинки.
> 
> А уж сколько граблей на самой тропинке в других
> программах - "и не 
> сосчитаешь!" :)

И в любых - это плохо :)

> bugzilla #8859". Вот этот знак и теребите.

А посмотрим, где мантейнер раньше откликнется, там и потеребим.
 
> Но это уже вопрос к мантейнеру словарей, а не к dictdconfig.

мантейнеры - тоже люди и тоже делают очепятки. :(


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

...и описание в справке.
Нет, это не суффикс, а как раз чтобы самому задавть порядок словарей, в котором 
перебор выполняется. Отсюда и молчание - для приоритетов не важно ,есть ли 
словарь или нету. Для базы данных - важно.

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

Жаль. А ведь наверное это было бы быстрее компиляции.
Впрочем пока на этом поалуй ловятся только относительно небольшие баги.





  reply	other threads:[~2006-01-18 15:10 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
2006-01-18 15:10                       ` Arioch [this message]
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=loom.20060118T155905-899@post.gmane.org \
    --to=the_arioch@nm.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