| Summary: | Не получается запустить arepo | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
| Component: | arepo | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Дело в том, что конфиг -- это документ YAML, и там должны быть двоеточия, а не знаки равенства. Попробую выдавать какое-нибудь разумное сообщение об ошибке. Дело в том, что тогда надо исправить пример в начале файла /usr/bin/arepo, который вводит в заблуждение: # For example, with the following configuration: # * origin = /Sisyphus # * flavor = classic # * source = i586 # * target = x86_64 and # * shadow = ~/i586-biarch-repo Работающий пример:
origin : /var/ftp/pub/ALTLinux/Sisyphus/test/
flavor : classic
source : i586
target : x86_64
shadow : /var/ftp/pub/ALTLinux/Sisyphus/test/x86_32-our
packages: >
libaudio
glibc-core
glibc-nss
glibc-devel
Запустили, но программа фантастически не соответствует описанию и ожиданиям ;) |
[lav@builder64 Sisyphus]$ cat arepo.conf origin = ./ flavor = classic source = i586 target = x86_64 shadow = ./x86_32-our [lav@builder64 Sisyphus]$ arepo -v arepo.conf Traceback (most recent call last): File "/usr/bin/arepo", line 600, in <module> main() File "/usr/bin/arepo", line 560, in main read_config(args[0]) File "/usr/bin/arepo", line 50, in read_config vars[key] = config[key] TypeError: string indices must be integers