Bug 44065

Summary: Команда "apt-repo add altlinuxclub.p10" не работает при существовании самого репозитория
Product: Sisyphus Reporter: Nikolay Strelkov <nrbrtx>
Component: apt-repoAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, rider, shilovps
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Nikolay Strelkov 2022-10-17 22:42:33 MSK
Репозиторий altlinuxclub (http://www.altlinuxclub.ru/repo/repo.html) для p10 существует по строкам sources:

```
rpm http://altlinuxclub.ru/repo/Repo_P10/ i686 hasher
rpm http://altlinuxclub.ru/repo/Repo_P10/ x86_64 hasher
```

Но при этом команда

apt-repo add altlinuxclub.p10

не работает, выдает ошибку:

```
# apt-repo add altlinuxclub.p10
Nothing to add: bad source format. See `man apt-repo` for details.
```

Для сравнения p9:

```
# apt-repo add altlinuxclub.p9
# apt-repo | grep club
rpm http://altlinuxclub.ru repo/Repo_P9/x86_64 hasher
```
Comment 1 Pavel Shilov 2022-12-01 10:47:57 MSK
Проверялось в p10, ошибка воспроизвелась.
Comment 2 Anton Farygin 2022-12-01 11:42:45 MSK
apt-repo и не должен добавлять сторонние, не поддерживаемые командой ALT Linux Team репозитории.

Поведение правильное.
Comment 3 Nikolay Strelkov 2022-12-01 23:12:08 MSK
Как-то вы не последовательны или код не смотрели.

Спросим ув. @cas прямо по коду https://git.altlinux.org/gears/a/apt-repo.git?p=apt-repo.git;a=blob;f=apt-repo;h=8f3a5adcb8082f8f44df88d1bdb453c8e122d194;hb=880a3275f16029ba9a0e15c5de1222251053adb2#l122 .
Вижу здесь поддержку  altlinuxclub.p9 и altlinuxclub.sisyphus , altlinuxclub.p10 отсутствует. Прошу добавить последний для полного комплекта.
Comment 4 Anton Farygin 2022-12-02 08:34:15 MSK
Тогда эту ошибку надо переквалифицировать в удаление сторонних репозиториев. Да, будем последовательны.
Comment 5 Repository Robot 2023-01-19 15:25:01 MSK
apt-repo-1.4.1-alt1 -> sisyphus:

 Thu Jan 19 2023 Andrey Cherepanov <cas@altlinux> 1.4.1-alt1
 - Added altlinuxclub.p10 repository (ALT #44065).
 - Removed obsoleted egrep.