[libvirt] [PATCH] vz: build fix for virStorageBackendVzPoolStart

Eric Blake eblake at redhat.com
Mon Mar 18 14:55:12 UTC 2019


On 3/18/19 2:27 AM, Nikolay Shirokovskiy wrote:

>> I'm trying to get a working build of src/vz/ on my system, to make sure
>> I don't cause similar types of build-breakage.  What is the process for
>> getting PARALLELS_SDK installed on Fedora 29?
> 
> Hi, Erik! 
> 
> We don't test our package builds on anything except our own Centos7 
> based distributive. So I think it would be best if one installs Virtuozzo
> for build tests or try to use packages from official repo:
> 
> http://repo.virtuozzo.com/vz/releases/

I tried creating /etc/yum.repos.d/virtuozzo.repo with:

[virtuozzo]
name=Virtuozzo repo
baseurl=http://repo.virtuozzo.com/vz/releases/7.0/$basearch/os
skip_if_unavailable=True
repo_gpgcheck=0
enabled=1
enabled_metadata=1

(hmm, your site doesn't allow https://, are you worried about MitM attacks?)

but on Fedora 29, it fails:

 Problem: package libprlsdk-devel-7.0.226-2.vz7.x86_64 requires
libprlsdk = 7.0.226-2.vz7, but none of the providers can be installed
  - package libprlsdk-devel-7.0.226-2.vz7.x86_64 requires
libprl_sdk.so.7()(64bit), but none of the providers can be installed
  - conflicting requests
  - nothing provides libboost_filesystem-mt.so.1.53.0()(64bit) needed by
libprlsdk-7.0.226-2.vz7.x86_64
  - nothing provides libboost_system-mt.so.1.53.0()(64bit) needed by
libprlsdk-7.0.226-2.vz7.x86_64

I'm wondering if I can force the -devel files to install even without
the shared-lib .so files (so that I can work around Fedora not having
the same boost .so files as your modified CentOS 7 starting point), if
only to get compilation working.

> 
> I hope one day I help to include builds on Virtuozzo in CI. Until
> that I can help to check builds by myself if you add me to CC or
> use 'vz: ' in subject.

Well, there's more coming, as I refactor snapshots to make it possible
to share code with checkpoints.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20190318/935bc49c/attachment-0001.sig>


More information about the libvir-list mailing list