| Summary: | Просто нерабочий в любых конфигурациях | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Shevtsov <shevtsov.anton> |
| Component: | apt-blacklist | Assignee: | Andrey Rahmatullin <wrar> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | doroshenkogv, evg, lav |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| URL: | https://packages.altlinux.org/ru/sisyphus/srpms/apt-blacklist/ | ||
Необходима дополнительная информация для воспроизведения ошибки. apt-blacklist был установлен. Каким образом он был запущен? Далее конфиги не трогались, затем выпонялось apt-get update && apt-get dist-upgrade ? (Ответ для Дорошенко Глеб на комментарий #1) > Необходима дополнительная информация для воспроизведения ошибки. > > apt-blacklist был установлен. > Каким образом он был запущен? > Далее конфиги не трогались, затем выпонялось apt-get update && apt-get > dist-upgrade ? не помню всего сценария, но apt-blacklist вообще не работал ни при каких условиях, ни в какой конфигурации apt-blacklist-0.01.2-alt3
Проверялось на p10, при обновление до актуального репозитория, а также при обновлении до Sisuphys.
Платформа:
education-10.1-x86-64
Шаги воспроизведения:
1. Установить apt-blacklist (бралась версия из sisuphys)
2. Запустить apt-blacklist:
# apt-blacklist
3. Провести обновление:
# apt-get update && apt-get dist-upgrade
В конфигурации ничего не менялось. Конфиг по умолчанию:
RPM::Pre-Install-Pkgs { "/usr/bin/apt-blacklist"; };
Ожидаемый результат: обновление прошло успешно.
Фактический результат: в конце обновления ошибка:
Traceback (most recent call last):
File "/usr/bin/apt-blacklist", line 60, in <module>
pkgInfos = [getHeaders(f.rstrip()) for f in filenames]
File "/usr/bin/apt-blacklist", line 60, in <listcomp>
pkgInfos = [getHeaders(f.rstrip()) for f in filenames]
File "/usr/bin/apt-blacklist", line 45, in getHeaders
newpackager = changelogEntry1[:changelogEntry1.rfind(' ')]
TypeError: argument should be integer or bytes-like object, not 'str'
E: Подпроцесс /usr/bin/apt-blacklist завершился с ошибкой (1).
E: Ошибка выполнения скрипта /usr/bin/apt-blacklist
|
В любых комбинациях, даже без указания чего либо в его конфигах - результат один Traceback (most recent call last): File "/usr/bin/apt-blacklist", line 60, in <module> pkgInfos = [getHeaders(f.rstrip()) for f in filenames] File "/usr/bin/apt-blacklist", line 60, in <listcomp> pkgInfos = [getHeaders(f.rstrip()) for f in filenames] File "/usr/bin/apt-blacklist", line 45, in getHeaders newpackager = changelogEntry1[:changelogEntry1.rfind(' ')] TypeError: argument should be integer or bytes-like object, not 'str' E: Подпроцесс /usr/bin/apt-blacklist завершился с ошибкой (1). E: Ошибка выполнения скрипта /usr/bin/apt-blacklist