[devel] Q(GNOME): gconf schemes location

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Ср Май 14 04:00:27 MSD 2008


В Втр, 06/05/2008 в 12:25 +0300, Igor Vlasenko пишет:
> Господа, 
> 
> Возник вопрос по gconf-devel макросам и упаковке gconf-schemas.
> 
> В debian принято следующее полиси -
> 
> Tag: package-installs-into-etc-gconf-schemas
> Type: warning
> Info: The package installs files into the <tt>/etc/gconf/schemas</tt>
>  directory.  No package should do this; this directory is reserved for
>  local overrides.  Instead, schemas should be installed into
>  <tt>/usr/share/gconf/schemas</tt>.
> 
> мы же собираем все в /etc/gconf/schemas.
> 
> Не разумнее ли в данном вопросе стырить полиси из debian?
Честно говоря, я не знаю прецедентов, чтобы кто-то писал собственные
схемы GConf... Собственно, потому и нет деления на предустанавливаемые
схемы и local overrides. Наверное, в этом есть какой-то умозрительный
смысл. Но с учётом того, что имена файлов со схемами, как я понимаю,
могут быть произвольными, я не вижу особой беды в нынешнем положении
дел. Напишет человек свою схему - положит рядом и скажет
gconf-install-schema на этот файл. А в общем случае файл со схемой
вообще может лежать где угодно... Я, правда, вопрос плотно не
исследовал, поэтому могу ошибаться. Но по-моему, так.

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team




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