[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-22 Thread Christian Ehrhardt 
@Lee - ok that will be fixed in maas then - good to know.

@Diego - back then this was all rather new and many people "didn't want
that EFI stuff installed as dependency :-)" Back then it was only a
"suggests" via qemu-system-arm -suggest-> qemu-efi -depends-> qemu-efi-
aarch64.

It also couldn't be anything else back then as qemu-efi-aarch64 is
src:edk2 and that was only promotes in 2019 via bug 1570617. Back in
bionic that wasn't in main yet.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread MAAS Lander
** Changed in: maas/2.9
   Status: In Progress => Fix Committed

** Changed in: maas/2.9
Milestone: None => 2.10-beta1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Launchpad Bug Tracker
** Merge proposal linked:
   https://code.launchpad.net/~ltrager/maas/+git/maas/+merge/398385

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread MAAS Lander
** Changed in: maas
   Status: In Progress => Fix Committed

** Changed in: maas
Milestone: None => 2.10-beta1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Lee Trager
** Also affects: maas/2.9
   Importance: Undecided
   Status: New

** Changed in: maas/2.9
   Status: New => In Progress

** Changed in: maas/2.9
 Assignee: (unassigned) => Lee Trager (ltrager)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Launchpad Bug Tracker
** Merge proposal linked:
   https://code.launchpad.net/~ltrager/maas/+git/maas/+merge/398380

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Lee Trager
ah I see whats going on. MAAS passes a list of packages for cloud-init
to install. cloud-init doesn't install recommends. I'll add it to the
package list in MAAS.

** Also affects: maas
   Importance: Undecided
   Status: New

** Changed in: maas
   Status: New => In Progress

** Changed in: maas
 Assignee: (unassigned) => Lee Trager (ltrager)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Diego Mascialino
Hi Christhian,

I am working with Lee in the maas team.

We are testing this in the last published image for bionic:
http://images.maas.io/ephemeral-v3/stable/bionic/arm64/20210216/ga-18.04/generic/


ubuntu@arm64:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:Ubuntu 18.04.5 LTS
Release:18.04
Codename:   bionic

ubuntu@arm64:~$ uname -a
Linux arm64 4.15.0-135-generic #139-Ubuntu SMP Mon Jan 18 17:40:29 UTC 2021 
aarch64 aarch64 aarch64 GNU/Linux

ubuntu@arm64:~$ sudo apt install qemu-system-arm | grep -- qemu-efi

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

ubuntu@arm64:~$


Thanks,
Diego

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916073] Re: qemu-system-arm should depend on qemu-efi

2021-02-19 Thread Christian Ehrhardt 
Hi Lee o/,
qemu-efi is only a transitional anymore.
It depends on and was replaced by qemu-efi-aarch64.

And qemu-system-arm already has a Recommends on ... qemu-efi-aarch64,
qemu-efi-arm

Since the default is to install Recommends that should already be no
issue.

There are use cases for qemu-system-arm without qemu-efi-aarch64 and we
had bugs and discussions that imply making it a Depends causes problems
for others.

Therefore I wonder what happened that this wasn't pulled in by default.

I've double checked Focal / Hirsute (what release are you on BTW?)

root@test-qemu-dep-h:~# apt install  qemu-system-arm | grep -- qemu-efi

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

  publicsuffix qemu-block-extra qemu-efi-aarch64 qemu-efi-arm
  publicsuffix qemu-block-extra qemu-efi-aarch64 qemu-efi-arm qemu-system-arm
^C
root@test-qemu-dep-h:~# apt install libvirt-daemon-system | grep -- qemu-efi

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

  qemu-block-extra qemu-efi-aarch64 qemu-efi-arm qemu-system-arm
  parted policykit-1 publicsuffix qemu-block-extra qemu-efi-aarch64
  qemu-efi-arm qemu-system-arm qemu-system-common qemu-system-data
^C

root@test-qemu-dep-f:~# apt install  qemu-system-arm | grep -- qemu-efi

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

  qemu-efi-aarch64 qemu-efi-arm qemu-system-common qemu-system-data
  qemu-efi-aarch64 qemu-efi-arm qemu-system-arm qemu-system-common
^C
root@test-qemu-dep-f:~# apt install libvirt-daemon-system | grep -- qemu-efi

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

  qemu-efi-aarch64 qemu-efi-arm qemu-kvm qemu-system-arm qemu-system-common
  qemu-efi-aarch64 qemu-efi-arm qemu-kvm qemu-system-arm qemu-system-common
^C


You see it is pulled in from libvirt-daemon-system as well as from  
qemu-system-arm?

So we can't make it stronger (depends) and I can not reproduce it over here.
Something is different on your test environment, do you know what?

** Changed in: qemu (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916073

Title:
  qemu-system-arm should depend on qemu-efi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1916073/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs