собрать из исходников с разрешением проблемной зависимости не потяну
Нередко зависимости и их минимальные версии ставят под свежий релиз или тестируемую версию, поэтому лучше всего сравить изменения в файлах сборки и посмотреть changelog в них же, а потом заглянуть в исходники и посмотреть минимальные версии.
Тут вполне удобно смотреть.
В итоге иногда достаточно просто изменить имя пакета в зависимостях в файле control или минимально необходимую версию.
Пользователь добавил сообщение 23 Декабря 2023, 00:31:02:
Задача нетривиальная в том смысле, что обновлением udisks2 не обойтись: udisks2 перехал на новый API 3.х версий libblockdev, изменения солидные и не рискнул бы так обновлять не rolling-дистрибутив.
Хотя технически, по зависимостям, это не проблема, сначала нужно обновить libblockdev, потом udisks2. У меня ПК навернулся, а по исходникам и репозиториям пакетов сложновато посмотреть, что может потребоваться пересобрать с новыми версиями udisks2/libblockdev.
23.10 вроде более-менее рабочая, 24.04 LTS уже на подходе - пережить, наверное, можно?