[devel] [sisyphus] Удаление определённой сборки NEVR
Alexey Tourbin
alexey.tourbin на gmail.com
Вт Июн 4 13:57:57 MSK 2019
On Mon, Jun 3, 2019 at 10:34 PM Vladimir D. Seleznev
<vseleznv на altlinux.org> wrote:
> rpm, начиная с версий 4.13.0.1-alt7 в Сизифе и 4.0.4-alt101.M80P.5.3 в
> p8, научился понимать DistTag и BuildTime в формате запроса (query)
> пакета. Что даёт возможность удалить определённую сборку NEVR пакета,
> что может быть полезно при неуспешном dist-upgrade. DistTag указывается
> через двоеточие после релиза, BuildTime — после собачки ("@").
В базе /var/lib/rpm, помнится, каждый установленный пакет имеет
целочисленный идентификатор-ключ (по которому вынимается header из
базы). К чему тогда нужна эта игра в угадайку. Удалить тот который
надо пакет шанс дается только один раз, и надо не ошибиться в
рецептах. :)
Подробная информация о списке рассылки Devel