[sisyphus] Развал в системе ... v2

Ivan A. Melnikov iv на altlinux.org
Вт Авг 13 09:33:29 MSK 2019


On Mon, Aug 12, 2019 at 08:45:53PM +0300, Шенцев Алексей wrote:
> Всем привет!
> 
> Имею:
> 
> 
> apt-get reinstall -u opera-stable_62.0.3331.116_amd64.rpm
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Выбрано opera-stable для 'opera-stable_62.0.3331.116_amd64.rpm'
> Следующие НОВЫЕ пакеты будут установлены:
>   opera-stable
> 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 2 не
> будет обновлено.
> Необходимо получить 0B/63,6MB архивов.
> После распаковки потребуется дополнительно 230MB дискового пространства.
> 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 44, in getHeaders
>     changelogEntry1 = headers[rpm.RPMTAG_CHANGELOGNAME][0] # 'Who1
> <email1> 1.0-alt2'
> IndexError: list index out of range
> E: Подпроцесс /usr/bin/apt-blacklist завершился с ошибкой (1).
> E: Ошибка выполнения скрипта /usr/bin/apt-blacklist
> 
> 
> Что бы это значило?

Это значит, что apt-blacklist не ожидает, что возможен пакет,
в котором нет changelog'а. В ALT такой пакет действительно
невозможен, а вот в дикой природе оказываютется встречаются:

http://ftp.opera.com/pub/opera/desktop/62.0.3331.116/linux/opera-stable_62.0.3331.116_amd64.rpm

Рекомендую повесить баг. Также можно на время установки
оперы вынести или подхачить пакет apt-blacklist.

--
  wbr,
    iv m.


Подробная информация о списке рассылки Sisyphus