Bug 41299

Summary: guestfs-tools: конфликты при обновлении (симлинк -> каталог)
Product: Sisyphus Reporter: Ivan A. Melnikov <iv>
Component: guestfs-toolsAssignee: Anton Farygin <rider>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, at, glebfm, imz, ldv, placeholder, rider, vt
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on: 34619    
Bug Blocks:    

Description Ivan A. Melnikov 2021-11-08 11:38:00 MSK
Сегодня обновлялся до свежего Сизифа и поймал:

        file /etc/virt-builder from install of guestfs-tools-1.47.2-alt1.x86_64 conflicts with file from package guestfs-tools-1.44.1-alt2.x86_64
Reading Package Lists... Done
Building Dependency Tree... Done
There are broken packages. Run `check' to see them.
You can try to fix them automatically with `install --fix-broken'.
Comment 1 Anton Farygin 2021-11-08 13:45:41 MSK
опять вылезла ссылка/каталог. Я посмотрю что с этим лучше сделать.
Comment 2 Anton Farygin 2021-11-13 20:36:33 MSK
Эту ошибку с превращением симлинка в каталог можно решать только на стороне rpm.
В данном случае в пакете всё сделано правильно.
Comment 3 Anton Farygin 2021-11-14 18:40:42 MSK
@ldv есть ли шанс на исправление этой ошибки в p10 и как быть с такими пакетами ?
Comment 4 Dmitry V. Levin 2021-11-15 01:25:10 MSK
(In reply to Anton Farygin from comment #2)
> Эту ошибку с превращением симлинка в каталог можно решать только на стороне
> rpm.
> В данном случае в пакете всё сделано правильно.

Я думаю, что было бы неправильно частные проблемы обновления одного пакета перевешивать на rpm.  На rpm уже висит общий багрепорт #34619 на тему отсутствия поддержки такого вида обновлений.

Перевешиваю этот частный багрепорт обратно и ставлю зависимость между багрепортами.
Comment 5 Anton Farygin 2021-11-15 08:40:35 MSK
К сожалению, этот частный случай без исправления rpm не исправить.

А ты можешь ответить на мой вопрос по поводу rpm ? стоит ли ожидать этого исправления в p10 ? 
Как быть с такими ошибками - я не могу считать такую ошибку критичной для пакета, т.к. в нём эту ошибку никак не исправить.
Comment 6 Dmitry V. Levin 2021-11-15 10:50:50 MSK
(In reply to Anton Farygin from comment #5)
> К сожалению, этот частный случай без исправления rpm не исправить.
> 
> А ты можешь ответить на мой вопрос по поводу rpm ? стоит ли ожидать этого
> исправления в p10 ?

К сожалению, не стоит - этой проблеме столько лет, сколько существует rpm, и всегда находятся более важные задачи.

> Как быть с такими ошибками - я не могу считать такую ошибку критичной для
> пакета, т.к. в нём эту ошибку никак не исправить.

Можно ли поменять имя каталога /etc/virt-builder на какое-нибудь другое?
Comment 7 Anton Farygin 2021-11-15 11:10:15 MSK
(Ответ для Dmitry V. Levin на комментарий #6)
> > Как быть с такими ошибками - я не могу считать такую ошибку критичной для
> > пакета, т.к. в нём эту ошибку никак не исправить.
> 
> Можно ли поменять имя каталога /etc/virt-builder на какое-нибудь другое?

Технически поменять можно, но я не знаю, к каким проблемам с совместимостью с другими системами это приведёт и оценить это не представляю себе возможным.