commit: 54afc2733c8edef422d5cab41e795545f51d33ce
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 18:31:54 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Jul 29 03:34:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54afc273
app-emulation/libvirt: drop USE=openvz support
It has been masked since 2017 due to the removal of openvz. Simply
disable the driver unconditionally (as it is built by default on linux,
if no option is passed).
Acked-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
app-emulation/libvirt/libvirt-11.1.0-r1.ebuild | 7 +++----
app-emulation/libvirt/libvirt-11.1.0-r2.ebuild | 7 +++----
app-emulation/libvirt/libvirt-11.2.0-r2.ebuild | 7 +++----
app-emulation/libvirt/libvirt-11.4.0-r1.ebuild | 7 +++----
app-emulation/libvirt/libvirt-9999.ebuild | 7 +++----
app-emulation/libvirt/metadata.xml | 3 ---
profiles/arch/arm64/package.use.mask | 4 ----
profiles/base/package.use.mask | 4 ----
8 files changed, 15 insertions(+), 31 deletions(-)
diff --git a/app-emulation/libvirt/libvirt-11.1.0-r1.ebuild
b/app-emulation/libvirt/libvirt-11.1.0-r1.ebuild
index bf1467134a15..03f2148c76ab 100644
--- a/app-emulation/libvirt/libvirt-11.1.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-11.1.0-r1.ebuild
@@ -31,16 +31,15 @@ SLOT="0/${PV}"
IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
- openvz parted pcap policykit +qemu rbd sasl selinux test +udev
+ parted pcap policykit +qemu rbd sasl selinux test +udev
virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
"
RESTRICT="!test? ( test )"
REQUIRED_USE="
firewalld? ( virt-network )
- libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+ libvirtd? ( || ( lxc qemu virtualbox xen ) )
lxc? ( caps libvirtd )
- openvz? ( libvirtd )
qemu? ( libvirtd )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -281,7 +280,6 @@ src_configure() {
$(meson_feature nls)
$(meson_feature numa numactl)
$(meson_feature numa numad)
- $(meson_feature openvz driver_openvz)
$(meson_feature parted storage_disk)
$(meson_feature pcap libpcap)
$(meson_feature policykit polkit)
@@ -298,6 +296,7 @@ src_configure() {
$(meson_feature xen driver_libxl)
$(meson_feature zfs storage_zfs)
+ -Ddriver_openvz=disabled
-Dnetcf=disabled
-Dsanlock=disabled
-Dopenwsman=disabled
diff --git a/app-emulation/libvirt/libvirt-11.1.0-r2.ebuild
b/app-emulation/libvirt/libvirt-11.1.0-r2.ebuild
index b602b55fdda7..a7f5a81817e6 100644
--- a/app-emulation/libvirt/libvirt-11.1.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-11.1.0-r2.ebuild
@@ -31,16 +31,15 @@ SLOT="0/${PV}"
IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
- openvz parted pcap policykit +qemu rbd sasl selinux test +udev
+ parted pcap policykit +qemu rbd sasl selinux test +udev
virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
"
RESTRICT="!test? ( test )"
REQUIRED_USE="
firewalld? ( virt-network )
- libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+ libvirtd? ( || ( lxc qemu virtualbox xen ) )
lxc? ( caps libvirtd )
- openvz? ( libvirtd )
qemu? ( libvirtd )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -282,7 +281,6 @@ src_configure() {
$(meson_feature nls)
$(meson_feature numa numactl)
$(meson_feature numa numad)
- $(meson_feature openvz driver_openvz)
$(meson_feature parted storage_disk)
$(meson_feature pcap libpcap)
$(meson_feature policykit polkit)
@@ -299,6 +297,7 @@ src_configure() {
$(meson_feature xen driver_libxl)
$(meson_feature zfs storage_zfs)
+ -Ddriver_openvz=disabled
-Dnetcf=disabled
-Dsanlock=disabled
-Dopenwsman=disabled
diff --git a/app-emulation/libvirt/libvirt-11.2.0-r2.ebuild
b/app-emulation/libvirt/libvirt-11.2.0-r2.ebuild
index abda2531f1d1..700d8e8cce25 100644
--- a/app-emulation/libvirt/libvirt-11.2.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-11.2.0-r2.ebuild
@@ -31,16 +31,15 @@ SLOT="0/${PV}"
IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
- openvz parted pcap policykit +qemu rbd sasl selinux test +udev
+ parted pcap policykit +qemu rbd sasl selinux test +udev
virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
"
RESTRICT="!test? ( test )"
REQUIRED_USE="
firewalld? ( virt-network )
- libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+ libvirtd? ( || ( lxc qemu virtualbox xen ) )
lxc? ( caps libvirtd )
- openvz? ( libvirtd )
qemu? ( libvirtd )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -282,7 +281,6 @@ src_configure() {
$(meson_feature nls)
$(meson_feature numa numactl)
$(meson_feature numa numad)
- $(meson_feature openvz driver_openvz)
$(meson_feature parted storage_disk)
$(meson_feature pcap libpcap)
$(meson_feature policykit polkit)
@@ -299,6 +297,7 @@ src_configure() {
$(meson_feature xen driver_libxl)
$(meson_feature zfs storage_zfs)
+ -Ddriver_openvz=disabled
-Dnetcf=disabled
-Dsanlock=disabled
-Dopenwsman=disabled
diff --git a/app-emulation/libvirt/libvirt-11.4.0-r1.ebuild
b/app-emulation/libvirt/libvirt-11.4.0-r1.ebuild
index ae637de4b3f1..b88c5da79aff 100644
--- a/app-emulation/libvirt/libvirt-11.4.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-11.4.0-r1.ebuild
@@ -31,16 +31,15 @@ SLOT="0/${PV}"
IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
- openvz parted pcap policykit +qemu rbd sasl selinux test +udev
+ parted pcap policykit +qemu rbd sasl selinux test +udev
virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
"
RESTRICT="!test? ( test )"
REQUIRED_USE="
firewalld? ( virt-network )
- libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+ libvirtd? ( || ( lxc qemu virtualbox xen ) )
lxc? ( caps libvirtd )
- openvz? ( libvirtd )
qemu? ( libvirtd )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -282,7 +281,6 @@ src_configure() {
$(meson_feature nls)
$(meson_feature numa numactl)
$(meson_feature numa numad)
- $(meson_feature openvz driver_openvz)
$(meson_feature parted storage_disk)
$(meson_feature pcap libpcap)
$(meson_feature policykit polkit)
@@ -299,6 +297,7 @@ src_configure() {
$(meson_feature xen driver_libxl)
$(meson_feature zfs storage_zfs)
+ -Ddriver_openvz=disabled
-Dnetcf=disabled
-Dsanlock=disabled
-Dopenwsman=disabled
diff --git a/app-emulation/libvirt/libvirt-9999.ebuild
b/app-emulation/libvirt/libvirt-9999.ebuild
index a91589b8b573..e31da0811943 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-9999.ebuild
@@ -31,16 +31,15 @@ SLOT="0/${PV}"
IUSE="
apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa
- openvz parted pcap policykit +qemu rbd sasl selinux test +udev
+ parted pcap policykit +qemu rbd sasl selinux test +udev
virtiofsd virtualbox +virt-network wireshark-plugins xen zfs
"
RESTRICT="!test? ( test )"
REQUIRED_USE="
firewalld? ( virt-network )
- libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+ libvirtd? ( || ( lxc qemu virtualbox xen ) )
lxc? ( caps libvirtd )
- openvz? ( libvirtd )
qemu? ( libvirtd )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -281,7 +280,6 @@ src_configure() {
$(meson_feature nls)
$(meson_feature numa numactl)
$(meson_feature numa numad)
- $(meson_feature openvz driver_openvz)
$(meson_feature parted storage_disk)
$(meson_feature pcap libpcap)
$(meson_feature policykit polkit)
@@ -298,6 +296,7 @@ src_configure() {
$(meson_feature xen driver_libxl)
$(meson_feature zfs storage_zfs)
+ -Ddriver_openvz=disabled
-Dnetcf=disabled
-Dsanlock=disabled
-Dopenwsman=disabled
diff --git a/app-emulation/libvirt/metadata.xml
b/app-emulation/libvirt/metadata.xml
index 8cedbefdaddc..5c8b7357406f 100644
--- a/app-emulation/libvirt/metadata.xml
+++ b/app-emulation/libvirt/metadata.xml
@@ -38,9 +38,6 @@
<flag name="lxc">
Support management of Linux Containers virtualisation
(<pkg>app-containers/lxc</pkg>)
</flag>
- <flag name="openvz">
- Support management of OpenVZ virtualisation
(openvz-sources)
- </flag>
<flag name="qemu">
Support management of QEMU virtualisation
(<pkg>app-emulation/qemu</pkg>)
</flag>
diff --git a/profiles/arch/arm64/package.use.mask
b/profiles/arch/arm64/package.use.mask
index d06de452a000..5b77d7d0d12f 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -529,10 +529,6 @@ net-voip/mumble g15
# media-libs/libemf fails with #error unknown CPU.
media-gfx/pstoedit emf
-# Alexis Ballier <[email protected]> (2017-07-10)
-# openvz-sources are likely too old for any proper arm64 usage
-app-emulation/libvirt openvz
-
# Alexis Ballier <[email protected]> (2017-06-21)
# net-fs/openafs-kernel does not recognize arm64 properly
# Need to check if this has a chance to work with in-kernel drivers
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 93d5ce5feba4..4d5593b48e37 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -904,10 +904,6 @@ sys-libs/glibc vanilla
# This is a security risk if not used carefully, bug #628596.
net-analyzer/nrpe command-args
-# Michał Górny <[email protected]> (2017-08-04)
-# sys-kernel/openvz-sources is being treecleaned wrt bug #580516.
-app-emulation/libvirt openvz
-
# Mike Gilbert <[email protected]> (2017-07-09)
# Matthias Dahl <[email protected]> (2017-07-05)
# Both are not your typical garden-variety Linux programs and are