Bug 8911 - ambiguous provides
Summary: ambiguous provides
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openntpd (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: evseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 15:05 MSK by Sergey Bolshakov
Modified: 2006-03-22 21:14 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Bolshakov 2006-01-23 15:05:53 MSK
Прошу огласить резоны, по которым
$ rpm -qp --provides openntpd-3.7p1-alt3.i586.rpm
ntpd  
openntpd = 3.7p1-alt3

Обновление безусловно выносит стоявший ntpd в пользу openntpd,
не думаю, что это оправданно.
Comment 1 Dmitry V. Levin 2006-01-23 16:13:46 MSK
Там ещё и obsoletes стоит, иначе бы provides не имел смысла.

Вопрос в том, не заменить ли provides+obsoletes на conflicts.
Comment 2 Sergey Bolshakov 2006-01-23 16:27:02 MSK
Если предполагается, что ntpd никуда пропадать не собирается,
то разумеется conflicts.
Собственно, в этом и состоит существо вопроса:
плановая ли это замена одного на другое или
результат нескоординированного вброса ?

Comment 3 Dmitry V. Levin 2006-01-24 03:22:50 MSK
Я планировал заменить ntp-сервер по умолчанию на OpenNTPD, а Илья согласился
реализовать этот план, см.
http://lists.altlinux.ru/pipermail/devel/2006-January/027725.html
Упаковка, правда, получилась сыроватая, но со временем это пройдёт.
В крайнем случае я потом всё сам исправлю. :)

Очевидно, что openntpd не предназначен заменить ntpd для всех задач, которые
умеет решать последний.  В свете этого я не уверен, что provides+obsoletes это
хорошая идея.  Возможно, provides+conflicts в данном случае подойдёт лучше.
А может и просто conflicts без provides.

Comment 4 evseev 2006-01-24 03:34:31 MSK
В сборке alt4 сделал просто Conflicts. Provides - это, наверное, слишком смело, 
они не взаимозаменяемы, у них разный набор возможностей и слишком разный формат 
конфигов.
Comment 5 evseev 2006-03-22 20:49:41 MSK
Если ни у кого претнзий не осталось, то бага считается исправленной.