Package Details: canonical-multipass 1.13.1-1

Git Clone URL: https://aur.archlinux.org/canonical-multipass.git (read-only, click to copy)
Package Base: canonical-multipass
Description: Multipass is a lightweight VM manager for Linux, Windows and macOS.
Upstream URL: https://multipass.run
Licenses: GPL3
Submitter: gdamjan
Maintainer: gdamjan
Last Packager: gdamjan
Votes: 4
Popularity: 0.020515
First Submitted: 2020-02-25 15:17 (UTC)
Last Updated: 2024-05-30 13:04 (UTC)

Dependencies (9)

Required by (0)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

doskanoness commented on 2022-07-23 12:01 (UTC)

I get an error:

[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/HelpFormatter.cpp.o
[ 47%] Building CXX object 3rd-party/grpc/third_party/abseil-cpp/absl/status/CMakeFiles/absl_status.dir/status_payload_printer.cc.o
cc1plus: all warnings being treated as errors
make[2]: *** [src/network/CMakeFiles/network.dir/build.make:104: src/network/CMakeFiles/network.dir/network_access_manager.cpp.o] Error 1
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/IniFileConfiguration.cpp.o
make[1]: *** [CMakeFiles/Makefile2:7516: src/network/CMakeFiles/network.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/IntValidator.cpp.o
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/JSONConfiguration.cpp.o
cc1plus: all warnings being treated as errors
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/LayeredConfiguration.cpp.o
make[2]: *** [src/platform/backends/shared/qemu_img_utils/CMakeFiles/qemu_img_utils.dir/build.make:76: src/platform/backends/shared/qemu_img_utils/CMakeFiles/qemu_img_utils.dir/qemu_img_utils.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:7770: src/platform/backends/shared/qemu_img_utils/CMakeFiles/qemu_img_utils.dir/all] Error 2
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/LoggingConfigurator.cpp.o
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/LoggingSubsystem.cpp.o
[ 47%] Linking CXX static library libabsl_status.a
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/MapConfiguration.cpp.o
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/Option.cpp.o
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/OptionCallback.cpp.o
[ 47%] Linking CXX static library libabsl_synchronization.a
[ 47%] Built target absl_status
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/OptionException.cpp.o
[ 47%] Built target absl_synchronization
[ 47%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/OptionProcessor.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/OptionSet.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/PropertyFileConfiguration.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/RegExpValidator.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/ServerApplication.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/Subsystem.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/SystemConfiguration.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/Timer.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/TimerTask.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/Validator.cpp.o
[ 48%] Building CXX object 3rd-party/poco/Util/CMakeFiles/Util.dir/src/XMLConfiguration.cpp.o
[ 48%] Linking CXX static library libgrpc_plugin_support.a
[ 48%] Built target grpc_plugin_support
[ 48%] Linking CXX shared library ../../../lib/libPocoUtil.so
[ 48%] Built target Util
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

gdamjan commented on 2022-05-09 14:46 (UTC)

I wonder if qemu should be an optional dependency since the cli can be used against a remote server. or split the package into 3

shilka commented on 2022-04-29 09:55 (UTC)

please add “qemu” to dependency

cimourdain commented on 2022-03-17 16:23 (UTC)

I may miss something but i have the following error:

$ multipass --version
multipass   1.8.0-dev.0+gf46229f6
multipassd  1.8.0-dev.0+gf46229f6

# systemctl status multipassd
● multipassd.service - Multipass is a mini-cloud on your workstation using native hypervisors
     Loaded: loaded (/usr/lib/systemd/system/multipassd.service; disabled; vendor preset: disabled)
     Active: active (running) since Thu 2022-03-17 16:02:09 CET; 1h 20min ago

$ multipass launch -vvv
[2022-03-17T17:19:59.616] [debug] [/usr/bin/check_kvm_support] [107792] started: /usr/bin/check_kvm_support 
[2022-03-17T17:19:59.628] [debug] [qemu-system-x86_64] [107797] started: qemu-system-x86_64 --version
[2022-03-17T17:20:00.080] [debug] [daemon] Applied AppArmor policy: multipass.qemu-img
[2022-03-17T17:20:00.083] [debug] [qemu-img] [107814] started: qemu-img info /var/lib/multipassd/.cache/multipassd/vault/images/focal-20220308/ubuntu-20.04-server-cloudimg-amd64.img
[2022-03-17T17:20:00.173] [debug] [daemon] Applied AppArmor policy: multipass.qemu-img
[2022-03-17T17:20:00.179] [debug] [qemu-img] [107824] started: qemu-img resize /var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/ubuntu-20.04-server-cloudimg-amd64.img 5368709120
[2022-03-17T17:20:01.453] [debug] [qemu-img] [107838] started: qemu-img snapshot -l /var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/ubuntu-20.04-server-cloudimg-amd64.img
[2022-03-17T17:20:01.648] [debug] [fortified-goosefish] process working dir ''  
[2022-03-17T17:20:01.648] [info] [fortified-goosefish] process program 'qemu-system-x86_64'
[2022-03-17T17:20:01.648] [info] [fortified-goosefish] process arguments '--enable-kvm, -cpu, host, -nic, tap,ifname=tap-37201e5c092,script=no,downscript=no,model=virtio-net-pci,mac=52:54:00:43:a5:82, -device, virtio-scsi-pci,id=scsi0, -drive, file=/var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/ubuntu-20.04-server-cloudimg-amd64.img,if=none,format=qcow2,discard=unmap,id=hda, -device, scsi-hd,drive=hda,bus=scsi0.0, -smp, 1, -m, 1024M, -qmp, stdio, -chardev, null,id=char0, -serial, chardev:char0, -nographic, -cdrom, /var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/cloud-init-config.iso'
[2022-03-17T17:20:01.652] [debug] [qemu-system-x86_64] [107864] started: qemu-system-x86_64 -nographic -dump-vmstate /tmp/multipassd.fTMHqv
[2022-03-17T17:20:01.729] [warning] [qemu-system-x86_64] Failed to open module: libbrlapi.so.0.8: cannot open shared object file: No such file or directory

[2022-03-17T17:20:01.773] [debug] [daemon] Applied AppArmor policy: multipass.fortified-goosefish.qemu-system-x86_64
[2022-03-17T17:20:01.773] [info] [fortified-goosefish] process state changed to Starting
[2022-03-17T17:20:01.779] [info] [fortified-goosefish] process state changed to Running
[2022-03-17T17:20:01.779] [debug] [qemu-system-x86_64] [107870] started: qemu-system-x86_64 --enable-kvm -cpu host -nic tap,ifname=tap-37201e5c092,script=no,downscript=no,model=virtio-net-pci,mac=52:54:00:43:a5:82 -device virtio-scsi-pci,id=scsi0 -drive file=/var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/ubuntu-20.04-server-cloudimg-amd64.img,if=none,format=qcow2,discard=unmap,id=hda -device scsi-hd,drive=hda,bus=scsi0.0 -smp 1 -m 1024M -qmp stdio -chardev null,id=char0 -serial chardev:char0 -nographic -cdrom /var/lib/multipassd/.local/share/multipassd/vault/instances/fortified-goosefish/cloud-init-config.iso
[2022-03-17T17:20:01.779] [info] [fortified-goosefish] process started          
launch failed: The following errors occurred:                                   
qemu: could not load PC BIOS 'bios-256k.bin'

$ ls -la /usr/share/qemu | grep bios
-rw-r--r--   1 root root  262144 Mar  5 20:42 bios-256k.bin
-rw-r--r--   1 root root  131072 Mar  5 20:42 bios.bin
# ...

random-tm commented on 2022-03-13 14:52 (UTC)

Looks like it needs qt5-x11extras package or CMake will fail.

"Could not find a package configuration file provided by "Qt5X11Extras" with any of the following names"

gdamjan commented on 2022-01-10 20:36 (UTC)

thanks again. makedepends updated

prophetofxenu commented on 2022-01-10 20:32 (UTC)

Yep, installing libvirt lets me compile and run it.

gdamjan commented on 2022-01-10 20:27 (UTC)

@prophetofxenu huh, thanks.

if you install libvirt it does compile, right?

prophetofxenu commented on 2022-01-10 20:24 (UTC)

I'm unable to build without libvirt installed, does it need to be added as a dependency?

-- Checking for module 'libvirt'
--   Package 'libvirt', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:603 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)
  src/platform/backends/libvirt/CMakeLists.txt:17 (pkg_check_modules)


-- Configuring incomplete, errors occurred!

gdamjan commented on 2021-09-10 12:01 (UTC)

btw, I do have a PKGBUILD for 1.7.1 but the package includes and conflicts with /usr/lib/libssh.so. I'm trying to find out how to make it use the system libssh.

in the meanwhile, people can use the snap version.