Bug 33420 - Доработать sources.list.5
Summary: Доработать sources.list.5
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: man-pages-ru-extra (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Artem Zolochevskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-26 10:51 MSK by Andrey Cherepanov
Modified: 2017-08-10 06:25 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2017-04-26 10:51:21 MSK
Хорошо бы доработать sources.list.5:

1. Исправить форматирование примеров (при вызове man sources.list пишется в одну строку, в mc показывается ошибка).
2. Написать про тип rpm-dir (подробнее описано на https://www.altlinux.org/APT_в_ALT_Linux/CreateRepository#rpm-dir ) Этот репозиторий не требует генерации индексов, только два каталога: база/RPMS.название
3. Написать, что источники могут заполняться командой apt-repo и добавить в СМОТРИТЕ ТАКЖЕ apt-repo.8
Comment 1 Andrey Cherepanov 2017-05-02 14:15:08 MSK
ping
Comment 2 Artem Zolochevskiy 2017-05-02 14:17:51 MSK
Опс, что-то я баг не заметил. Спасибо за пинг. Сейчас сделаем.
Comment 3 Repository Robot 2017-05-03 11:59:42 MSK
man-pages-ru-extra-0.1-alt4 -> sisyphus:

Tue May 02 2017 Artem Zolochevskiy <azol@altlinux.org> 0.1-alt4
- update sources.list (Closes: #33420)
Comment 4 Leonid Krivoshein 2017-08-09 22:23:24 MSK
Там ещё опечатка с 2003 года тянется - путает новичков, типа меня.

$ man 5 sources.list | sed -n '150,162p'

выдаёт следующее:

       HTTP доступ к репозиторию p8 на сервере ftp.altlinux.org, из каталога /pub/distributions/ALTLinux для архитектуры x86_64:

              rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64 classic
              rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64-i586 classic
              rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/noarch classic

       Наличие третьего репозитория для x86_64  обусловлено  необходимостью  поддержки  32-разрядных  приложений  в  64-разрядной
       системе. Если такая поддержка не требуется, репозиторий x86_64-i586 тоже не нужен.


Предлагаю пропатчить:

diff --git a/manpages-ALT/man5/sources.list.5 b/manpages-ALT/man5/sources.list.5
index 97ec3a6..b1dff3d 100644
--- a/manpages-ALT/man5/sources.list.5
+++ b/manpages-ALT/man5/sources.list.5
@@ -164,10 +164,10 @@ HTTP доступ к репозиторию p8 на сервере ftp.altlinux.
 rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64 classic
 .RE
 .RS
-rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64-i586 classic
+rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/noarch classic
 .RE
 .RS
-rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/noarch classic
+rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64-i586 classic
 .RE
 .PP
 Наличие третьего репозитория для x86_64 обусловлено


ЛК
Comment 5 Michael Shigorin 2017-08-10 06:25:49 MSK
Я бы скорее заменил "третьего" на "дополнительного", т.к. иначе разъедется с тем, что в sources.list, и будет беспокоить уже так.  Но вообще у нас много проблем с документацией гораздо более серьёзного уровня -- например, хорошо бы разметить ссылками по вики дорожку для человека, впервые изучающего сборку пакетов в альте.