Apport сообщает, что пакеты устарели, когда они актуальны

Я недавно попытался сообщить об использовании катастрофического отказа Apport использованию Панели запуска:

sudo apport-cli --crash-file=/var/crash/_usr_bin_software-properties-gtk.0.crash

Однако был встречен следующим сообщением после сообщения этого отправить отчет:

The problem cannot be reported:

You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:

dbus, isc-dhcp-client, isc-dhcp-common, krb5-locales, libdbus-1-3, libglib2.0-0, libglib2.0-data, libgssapi-krb5-2, libk5crypto3, libkrb5-3, libkrb5support0, unattended-upgrades

Но насколько я знаю, все те пакеты актуальны, по крайней мере, так актуальны, как им можно дать версии пакета в стабильных репозиториях. Я попытался работать sudo apt-get update && sudo apt-get dist-upgrade и это говорит, что моя система актуальна.

Я выполняю Ubuntu GNOME 16.10 с GNOME 3.22, важно, чтобы я сообщил об этом катастрофическом отказе, таким образом, я задаюсь вопросом, что сделать? Почему это думает, что они являются устаревшими? Они в некотором роде? Если так, каковы мои опции? Там какой-либо путь состоит в том, чтобы обойти эту регистрацию Apport?

Информационное обновление:

Согласно просьбе в комментариях, вот уведомление в .crash файл:

Title: software-properties-gtk crashed with SIGSEGV
UnreportableReason:
 You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:

 dbus, isc-dhcp-client, isc-dhcp-common, krb5-locales, libdbus-1-3, libglib2.0-0, libglib2.0-data, libgssapi-krb5-2, libk5crypto3, libkrb5-3, libkrb5support0, unattended-upgrades
UpgradeStatus: Upgraded to yakkety on 2016-10-19 (61 days ago)
_MarkForUpload: True
1
задан 21 December 2016 в 00:18

1 ответ

Это, вероятно, произошло, потому что Apport обнаружил более старые пакеты во время катастрофического отказа, и (как таковой) пытается проигнорировать отчет как возможно недопустимый.

можно проигнорировать "устаревшее" предупреждение при помощи APPORT_IGNORE_OBSOLETE_PACKAGES переменная среды.

Просто предварительно ожидают Вашу команду со следующим, чтобы вынудить Apport сообщить так или иначе.

APPORT_IGNORE_OBSOLETE_PACKAGES=1 <your_command>

, Если этому не удается работать (согласно эта ошибка ), снимая UnreportableReason, раздел отчета должен позволить, чтобы она прошла.

1
ответ дан 7 December 2019 в 15:43

Другие вопросы по тегам:

Похожие вопросы: