Skip to content

[Deepin Integration]~[v25-Release] fix: resolve file conflict between libvirt-daemon and libvirt-daemon-common during downgrade by Zeno-sole@deepin-community/libvirt by deepin-community-ci-bot[bot] #13374

@deepin-bot

Description

@deepin-bot

Package information | 软件包信息

包名 版本
libvirt 10.7.0+really9.10.0-1deepin17

Package repository address | 软件包仓库地址

deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-integration-pr-4099/testing/ ./

Changelog | 更新信息

libvirt (10.7.0+really9.10.0-1deepin17) unstable; urgency=medium

  • Fix package file conflict between libvirt-daemon and libvirt-daemon-common
    • Add Conflicts/Replaces on libvirt-daemon-common in libvirt-daemon
    • During downgrade from 10.7.0-3deepin3, libvirt-daemon-common owns virt-ssh-helper
    • libvirt-daemon (9.10.0) needs to reclaim this file from the removed package
  • Fix build failure on OBS due to missing git
    • Add -Dno_git=true to meson configuration in debian/rules
    • OBS build environment lacks git, causing meson.build to fail at configure time
    • The no_git option already exists upstream but was not being used
  • Fix build failure with libssh >= 0.11 due to deprecated function
    • ssh_channel_get_exit_status() is deprecated in libssh 0.11+
    • Call the function once and store result in local variable
    • Fixes -Werror=deprecated-declarations build error
  • Fix sw64 cpu driver incompatible function pointer
    • Remove extra virCPUFeaturePolicy parameter from virCPUsw64Update
    • virCPUArchUpdate typedef expects 3 parameters, not 4

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status

In progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions