Bug 27501 - Перепилить: man-base -> man
Summary: Перепилить: man-base -> man
Status: CLOSED WONTFIX
Alias: None
Product: Branch p8
Classification: Distributions
Component: man (show other bugs)
Version: не указана
Hardware: all Linux
: P3 enhancement
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-25 20:36 MSK by Mikhail Efremov
Modified: 2017-08-28 16:10 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Efremov 2012-06-25 20:36:28 MSK
С таким распилом пакета, который я сделал в #21793, есть шанс, что в hasher приедет man-whatis. Я предполагал, что нужно поменять в пакетах, в которых не нужен man-whatis (скорее всего во всех), зависимость с man на man-base.
Но есть мнение, что в современном мире whatis уже почти никому не нужен. Поэтому предлагается вернуть все из man-base обратно в man, оставив отдельно man-whatis.
Это грозит тем, что при обновлении с версии < 1.6f-alt13 пропадет whatis и его база. Я думаю, что это вряд ли кто вообще заметит. Зато man у нас опять будет в пакете man.

См. http://git.altlinux.org/people/sem/packages/man.git?p=man.git;a=shortlog;h=refs/heads/tmp

Там же исправление по составу пакетов, %_cachedir/man должен принадлежать пакету
man, а не man-whatis.
Comment 1 Alexey Gladkov 2012-06-26 00:10:28 MSK
Такие изменения должны вылежаться, учитывая, что предыдущее ваше изменение устраивало всех.
Comment 2 Dmitry V. Levin 2012-06-26 00:38:39 MSK
(In reply to comment #1)
> Такие изменения должны вылежаться, учитывая, что предыдущее ваше изменение
> устраивало всех.

Это изменение хорошо бы сделать побыстрее, пока в репозитории не появились автозависимости на man-base. :(
Comment 3 Alexey Gladkov 2012-06-26 00:46:54 MSK
Тогда делай. Не люблю метаний.
Comment 4 Dmitry V. Levin 2012-06-26 00:53:36 MSK
(In reply to comment #3)
> Тогда делай. Не люблю метаний.

Бюрократ. :)
Comment 5 Alexey Gladkov 2012-06-26 01:26:01 MSK
man-pages-posix-2003-a#1.2003-alt1	/etc/cron.daily/makewhatis
man-pages-uk#20030816-alt2	/etc/cron.daily/makewhatis
	ACLs of affected packages:
man-pages-posix-2003-a	@nobody
man-pages-uk	@nobody

Ба! а вот и новый мантейнер у манов!
А ты говоришь бюрократ :)
Comment 6 Repository Robot 2012-06-26 02:54:16 MSK
man-1.6f-alt14 -> sisyphus:

* Tue Jun 26 2012 Dmitry V. Levin <ldv@altlinux> 1.6f-alt14
- Merged man-base subpackage back to man subpackage; man-whatis
  subpackage is no longer required by man subpackage
  (by Mikhail Efremov; closes: #27501).
Comment 7 Andrew Borodin 2014-12-03 09:19:54 MSK
Верните apropos в основной пакет. Без него man неполнофункционален: не работает man -k.
Comment 8 Sergey Y. Afonin 2017-05-04 10:54:22 MSK
В Сизифе произошла замена man -> man-db, для man-db не актуально:

$ rpm -qf /usr/bin/apropos
man-db-2.7.6.1-alt3
Comment 9 Sergey Y. Afonin 2017-08-28 16:10:29 MSK
man-db ушёл в p8