Bug 43908 - Просто нерабочий в любых конфигурациях
Summary: Просто нерабочий в любых конфигурациях
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: apt-blacklist (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Rahmatullin
QA Contact: qa-sisyphus
URL: https://packages.altlinux.org/ru/sisy...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-30 10:02 MSK by Anton Shevtsov
Modified: 2023-01-27 16:14 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shevtsov 2022-09-30 10:02:07 MSK
В любых комбинациях, даже без указания чего либо в его конфигах - результат один

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
Comment 1 Дорошенко Глеб 2023-01-25 19:00:13 MSK
Необходима дополнительная информация для воспроизведения ошибки.

apt-blacklist был установлен.
Каким образом он был запущен? 
Далее конфиги не трогались, затем выпонялось apt-get update && apt-get dist-upgrade ?
Comment 2 Anton Shevtsov 2023-01-27 15:33:24 MSK
(Ответ для Дорошенко Глеб на комментарий #1)
> Необходима дополнительная информация для воспроизведения ошибки.
> 
> apt-blacklist был установлен.
> Каким образом он был запущен? 
> Далее конфиги не трогались, затем выпонялось apt-get update && apt-get
> dist-upgrade ?

не помню всего сценария, но apt-blacklist вообще не работал ни при каких условиях, ни в какой конфигурации
Comment 3 Дорошенко Глеб 2023-01-27 16:13:32 MSK
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