Bug 19784

Summary: man resolver(5) должен открывать resolv.conf(5)
Product: Sisyphus Reporter: Slava Semushin <php-coder>
Component: bind-utilsAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: george, glebfm, ldv, placeholder, sem, slev
Version: unstable   
Hardware: all   
OS: Linux   

Description Slava Semushin 2009-04-27 08:28:49 MSD
В пакет упаковывается man resolver(5):

 224 # Install additional man pages.
 225 install -pm644 %_sourcedir/resolver.5 %buildroot%_man5dir/

Но это тот же ман что и для resolv.conf
Предлагаю сделать симлинк, чтобы resolv.conf(5) также был доступен.


Примеры:
- в пакете man-pages resolver сделано именно так
- в Ubuntu 8.04 тоже так:
% ls -l /usr/share/man/man5/resolver.5.gz
lrwxrwxrwx 1 root root 16 2008-10-27 18:41 /usr/share/man/man5/resolver.5.gz -> resolv.conf.5.gz

Есть ещё вариант -- исключить man resolver из bind-utils и тогда я буду его паковать в пакете man-pages. Возможно, что это даже лучшее решение, т.к. у man-pages есть апстрим, а resolver.5, как вижу не входит в состав bind-а, а поставляется отдельно.
Comment 1 Dmitry V. Levin 2009-04-28 06:03:52 MSD
(In reply to comment #0)
> Есть ещё вариант -- исключить man resolver из bind-utils и тогда я буду его
> паковать в пакете man-pages. Возможно, что это даже лучшее решение, т.к. у
> man-pages есть апстрим, а resolver.5, как вижу не входит в состав bind-а, а
> поставляется отдельно.

OK, давайте так и сделаем.
Comment 2 Slava Semushin 2009-04-28 10:29:32 MSD
(В ответ на комментарий №1)
> (In reply to comment #0)
> > Есть ещё вариант -- исключить man resolver из bind-utils и тогда я буду его
> > паковать в пакете man-pages. Возможно, что это даже лучшее решение, т.к. у
> > man-pages есть апстрим, а resolver.5, как вижу не входит в состав bind-а, а
> > поставляется отдельно.
> 
> OK, давайте так и сделаем.

Что ещё, кроме упаковки манов, я должен сделать в пакете man-pages?
Я правильно понимаю, что нужно прописать Conflicts: bind-utils <= 9.3.6-alt4 ?
Comment 3 Slava Semushin 2009-04-28 10:29:57 MSD
P.S.: Точнее Conflicts: bind-utils <= 9.3.6-alt3 ?
Comment 4 Dmitry V. Levin 2009-04-28 14:37:04 MSD
(In reply to comment #3)
> P.S.: Точнее Conflicts: bind-utils <= 9.3.6-alt3 ?

Этого должно быть достаточно.
Comment 5 Slava Semushin 2009-04-30 04:58:01 MSD
(В ответ на комментарий №4)
> (In reply to comment #3)
> > P.S.: Точнее Conflicts: bind-utils <= 9.3.6-alt3 ?
> 
> Этого должно быть достаточно.

Добавил в  man-pages-3.21-alt1, которой только что пошел на сборку.
Comment 6 Repository Robot 2009-04-30 13:45:07 MSD
bind-9.3.6-alt4 -> sisyphus:

* Thu Apr 30 2009 Dmitry V. Levin <ldv@altlinux> 9.3.6-alt4

- Removed resolver(5) manual page (closes: #19784).