Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 738056 - app-emulation/qemu: arm64 stabilisation
Summary: app-emulation/qemu: arm64 stabilisation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2020-08-19 20:16 UTC by Sam James
Modified: 2020-08-19 22:42 UTC (History)
7 users (show)

See Also:
Package list:
app-emulation/qemu-5.0.0-r2 arm64 app-emulation/spice-0.14.3 arm64 app-emulation/spice-protocol-0.14.1 arm64 sys-apps/usbredir-0.8.0 arm64 net-misc/vde-2.3.2-r6 arm64 net-libs/libiscsi-1.18.0 arm64 sys-fs/multipath-tools-0.8.3-r2 arm64 dev-lang/orc-0.4.31 arm64 x11-libs/vte-0.58.3 arm64 app-accessibility/brltty-6.0-r1 arm64 sys-firmware/edk2-ovmf-201905 arm64 sys-firmware/ipxe-1.0.0_p20190728 arm64 dev-libs/liblouis-3.13.0 arm64 sys-firmware/seabios-1.12.0 arm64 sys-firmware/sgabios-0.1_pre8-r1 arm64 sys-apps/dtc-1.5.0 arm64 net-libs/libslirp-4.3.1 arm64
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 20:16:49 UTC
See summary.
Comment 1 NATTkA bot gentoo-dev 2020-08-19 20:20:53 UTC
Sanity check failed:

> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/libcacard-2.5.0
>     >=app-emulation/libcacard-2.5.0[static-libs(+)]
>     >=app-emulation/spice-0.12.0
>     >=app-emulation/spice-0.12.0[static-libs(+)]
>     >=app-emulation/spice-protocol-0.12.3
>     >=sys-apps/dtc-1.5.0
>     >=sys-apps/dtc-1.5.0[static-libs(+)]
>     >=sys-apps/usbredir-0.6
>     >=sys-apps/usbredir-0.6[static-libs(+)]
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-cluster/glusterfs-3.4.0[static-libs(+)]
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-accessibility/brltty[static-libs(+)]
>     app-emulation/xen-tools:=
>     media-libs/virglrenderer
>     media-libs/virglrenderer[static-libs(+)]
>     net-libs/libiscsi
>     net-libs/libslirp
>     net-misc/vde
>     net-misc/vde[static-libs(+)]
>     sys-cluster/ceph
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-fs/multipath-tools
>     sys-libs/liburing
>     sys-libs/liburing[static-libs(+)]
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/libcacard-2.5.0
>     >=app-emulation/spice-0.12.0
>     >=app-emulation/spice-protocol-0.12.3
>     >=sys-apps/dtc-1.5.0
>     >=sys-apps/usbredir-0.6
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-emulation/xen-tools:=
>     media-libs/virglrenderer
>     net-libs/libiscsi
>     net-libs/libslirp
>     net-misc/vde
>     sys-cluster/ceph
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-fs/multipath-tools
>     sys-libs/liburing
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2020-08-19 20:24:28 UTC
(In reply to Sam James from comment #0)
> See summary.

Given it's the first stabilization for arm64 can you elaborate a bit why it's needed? Are you using qemu on arm64?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 20:26:54 UTC
(In reply to Sergei Trofimovich from comment #2)
> (In reply to Sam James from comment #0)
> > See summary.
> 
> Given it's the first stabilization for arm64 can you elaborate a bit why
> it's needed? Are you using qemu on arm64?

I'm using it personally but it's also going to be useful for openstack (running the Packet box on Gentoo natively). Is that OK?
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2020-08-19 20:29:59 UTC
(In reply to Sam James from comment #3)
> (In reply to Sergei Trofimovich from comment #2)
> > (In reply to Sam James from comment #0)
> > > See summary.
> > 
> > Given it's the first stabilization for arm64 can you elaborate a bit why
> > it's needed? Are you using qemu on arm64?
> 
> I'm using it personally but it's also going to be useful for openstack
> (running the Packet box on Gentoo natively). Is that OK?

If you are using it it's fine. Out of my curiosity is it a KVM instance of qemu-user?

Do you plan to sort out USE flag profile masking and pulling in needed depends into this bug?
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 20:31:55 UTC
(In reply to Sergei Trofimovich from comment #4)
> If you are using it it's fine. Out of my curiosity is it a KVM instance of
> qemu-user?
> 
> Do you plan to sort out USE flag profile masking and pulling in needed
> depends into this bug?

Using KVM here, works pretty smoothly! Yeah, of course, I'll handle all the mess.
Comment 6 Larry the Git Cow gentoo-dev 2020-08-19 20:35:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56a8a02d2b41597459f6f98b3a73a8c84055dde

commit d56a8a02d2b41597459f6f98b3a73a8c84055dde
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2020-08-19 20:32:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-08-19 20:35:04 +0000

    profiles/arch/arm64: stable-mask several QEMU use flags
    
    Dependencies aren't yet stable.
    
    Bug: https://bugs.gentoo.org/738056
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/arm64/package.use.stable.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 20:35:34 UTC
[just doing QEMU here, because it'll be a big enough bug.]
Comment 8 NATTkA bot gentoo-dev 2020-08-19 20:36:53 UTC
Sanity check failed:

> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/spice-0.12.0
>     >=app-emulation/spice-0.12.0[static-libs(+)]
>     >=app-emulation/spice-protocol-0.12.3
>     >=sys-apps/usbredir-0.6
>     >=sys-apps/usbredir-0.6[static-libs(+)]
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-cluster/glusterfs-3.4.0[static-libs(+)]
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-accessibility/brltty[static-libs(+)]
>     net-libs/libiscsi
>     net-misc/vde
>     net-misc/vde[static-libs(+)]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-fs/multipath-tools
>     sys-libs/liburing
>     sys-libs/liburing[static-libs(+)]
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/spice-0.12.0
>     >=app-emulation/spice-protocol-0.12.3
>     >=sys-apps/usbredir-0.6
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     net-libs/libiscsi
>     net-misc/vde
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-fs/multipath-tools
>     sys-libs/liburing
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 9 NATTkA bot gentoo-dev 2020-08-19 20:40:56 UTC
Sanity check failed:

> app-emulation/spice-0.14.3
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/libcacard-0.1.2
>     app-emulation/qemu[smartcard]
>     dev-lang/orc[static-libs(+)]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=app-emulation/libcacard-0.1.2
>     dev-lang/orc[static-libs(+)]
> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-cluster/glusterfs-3.4.0[static-libs(+)]
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-accessibility/brltty[static-libs(+)]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-libs/liburing
>     sys-libs/liburing[static-libs(+)]
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-libs/liburing
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 10 NATTkA bot gentoo-dev 2020-08-19 20:44:54 UTC
Sanity check failed:

> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-cluster/glusterfs-3.4.0[static-libs(+)]
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-accessibility/brltty[static-libs(+)]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-libs/liburing
>     sys-libs/liburing[static-libs(+)]
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-cluster/glusterfs-3.4.0
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     sys-libs/liburing
>     x11-libs/vte:2.91
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 11 NATTkA bot gentoo-dev 2020-08-19 20:52:54 UTC
Sanity check failed:

> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     app-accessibility/brltty[static-libs(+)]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     app-accessibility/brltty
>     app-accessibility/brltty[api]
>     sys-firmware/edk2-ovmf
>     sys-firmware/ipxe
>     sys-firmware/sgabios
>     ~sys-firmware/edk2-ovmf-201905[binary]
>     ~sys-firmware/ipxe-1.0.0_p20190728[binary]
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 12 NATTkA bot gentoo-dev 2020-08-19 20:56:53 UTC
Sanity check failed:

> app-accessibility/brltty-6.0-r1
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     dev-libs/liblouis:=
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     dev-libs/liblouis:=
> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     sys-firmware/sgabios
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     >=sys-firmware/seabios-1.10.2[seavgabios]
>     sys-firmware/sgabios
>     ~sys-firmware/seabios-1.12.0[binary,seavgabios]
>     ~sys-firmware/sgabios-0.1_pre8[binary]
Comment 13 NATTkA bot gentoo-dev 2020-08-19 21:40:54 UTC
Sanity check failed:

> app-emulation/qemu-5.0.0-r2
>   depend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     net-libs/libslirp
>   rdepend arm64 stable profile default/linux/arm64/17.0 (9 total)
>     net-libs/libslirp
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 22:40:52 UTC
arm64 stable, closing. Thank you!