Bug 25418 - ... $arch noarch вместо ... $arch classic
Summary: ... $arch noarch вместо ... $arch classic
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: apt-repo (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-11 17:37 MSK by Michael Shigorin
Modified: 2011-05-09 09:48 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2011-04-11 17:37:17 MSK
root@pad ~ # apt-repo rm file:/var/ftp/pub/Linux/ALT/Sisyphus               
root@pad ~ # apt-repo                                        
root@pad ~ # apt-repo add file:/var/ftp/pub/Linux/ALT/Sisyphus noarch classic
root@pad ~ # apt-repo                                                        
rpm file:/var/ftp/pub/Linux/ALT/Sisyphus i586 noarch
rpm file:/var/ftp/pub/Linux/ALT/Sisyphus noarch noarch
root@pad ~ # 

Команда apt-repo add file:/var/ftp/pub/Linux/ALT/Sisyphus noarch classic внесла странные записи (всё после архитектуры следует трактовать как компоненты):
rpm file:/var/ftp/pub/Linux/ALT/Sisyphus i586 noarch
rpm file:/var/ftp/pub/Linux/ALT/Sisyphus noarch noarch
Comment 1 Andrey Cherepanov 2011-04-11 18:00:24 MSK
При добавлении URL добавляется две архитектуры. Нужно писать 

apt-repo add 'rpm file:/var/ftp/pub/Linux/ALT/Sisyphus i586 hasher'

Надо будет отразить в документации, на которую не хватило времени.
Comment 2 Michael Shigorin 2011-04-11 18:18:35 MSK
В идеале лучше не в документации, а в коде: молча дропать "rpm" в начале аргументов после add/rm, остаток парсить как url arch comps... -- т.е. чтоб и так работало, и так :) (а выдавать в "каноническом" виде)
Comment 3 Andrey Cherepanov 2011-04-11 18:45:08 MSK
(В ответ на комментарий №2)
> В идеале лучше не в документации, а в коде: молча дропать "rpm" в начале
> аргументов после add/rm, остаток парсить как url arch comps... -- т.е. чтоб и
> так работало, и так :) (а выдавать в "каноническом" виде)
Ага, хорошая идея насчёт доуказания к URL.
Comment 4 Repository Robot 2011-05-09 09:48:23 MSK
apt-repo-1.0.2-alt1 -> sisyphus:

* Mon May 09 2011 Andrey Cherepanov <cas@altlinux> 1.0.2-alt1
- Make error messages more informational (closes: #25417)
- Inform about missed task number
- Show all available branch names
- Complete documentation
- Support sources.list(5) tokens in command line
- Pass all arguments as parts of source line (closes: #25418)
- Support quick forms of source: known branch name or number for task
- Fix URL for Sisyphus. Support absolute pathname for hasher repo.