Package Details: canonical-multipass-git 1.8.0.r203.g09cd5195-1

Git Clone URL: https://aur.archlinux.org/canonical-multipass-git.git (read-only, click to copy)
Package Base: canonical-multipass-git
Description: Multipass orchestrates virtual Ubuntu instances
Upstream URL: https://multipass.run
Keywords: cloud container hyper-v hyperkit libvirt qemu qemu-kvm ubuntu virtual-machine
Licenses: GPL3
Conflicts: libssh, poco
Submitter: ragouel
Maintainer: Sebastian209
Last Packager: tiziodcaio
Votes: 2
Popularity: 0.075526
First Submitted: 2020-05-24 05:16 (UTC)
Last Updated: 2021-11-13 08:16 (UTC)

Latest Comments

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

Building package fails with:

/home/doskanoness/.cache/aurutils/sync/canonical-multipass-git/src/multipass/include/multipass/utils.h:69:101: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QFileDevice::Permission; Zero = int Q>
   69 | Path make_dir(const QDir& a_dir, const QString& name, const QFileDevice::Permissions permissions = 0);
      |                                                                                                     ^
In file included from /usr/include/qt/QtCore/qglobal.h:1299,
                 from /usr/include/qt/QtCore/qchar.h:43,
                 from /usr/include/qt/QtCore/qstring.h:49,
                 from /usr/include/qt/QtCore/QString:1,
                 from /home/doskanoness/.cache/aurutils/sync/canonical-multipass-git/src/multipass/include/multipass/format.h:23,
                 from /home/doskanoness/.cache/aurutils/sync/canonical-multipass-git/src/multipass/include/multipass/cli/command.h:24:
/usr/include/qt/QtCore/qflags.h:123:80: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                ^~~~~~
/home/doskanoness/.cache/aurutils/sync/canonical-multipass-git/src/multipass/include/multipass/utils.h:70:78: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QFileDevice::Permission; Zero = int QF>
   70 | Path make_dir(const QDir& dir, const QFileDevice::Permissions permissions = 0);
      |                                                                              ^
/usr/include/qt/QtCore/qflags.h:123:80: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                ^~~~~~
[ 94%] Linking CXX static library libcommands.a
[ 94%] Built target commands
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

tiziodcaio commented on 2021-11-13 08:16 (UTC) (edited on 2021-11-13 08:17 (UTC) by tiziodcaio)

I think that should be fixed (for now) @Natetronn

Natetronn commented on 2021-01-25 00:45 (UTC) (edited on 2021-02-03 20:44 (UTC) by Natetronn)

I'm getting the following errors:

conflicting files:
- canonical-multipass-git: /usr/lib/libssh.so already exists in filesystem (owned by libssh)
- canonical-multipass-git: /usr/lib/libssh.so.4 already exists in filesystem (owned by libssh)

I have libssh v0.9.5-1 installed, which provides /usr/lib/libssh.so.4.8.6, but your package seems to want to install an earlier edition, version 4.8.4.

I've been able to scoot around this by copying the two Symlinks to a different location, removing them from /usr/lib/, installing this package, then copying the Symlinks back in again, so they point at my original sshlib 4.8.6 (recreating the Symlinks from scratch would work too, I suppose.)

leuko commented on 2020-10-10 20:29 (UTC)

Wauw! Thank you very much for these patches ragouel!

ragouel commented on 2020-10-09 19:53 (UTC)

@leuko, fixed.

leuko commented on 2020-10-03 12:30 (UTC)

I got the following build error:

error: ‘void QNetworkReply::error(QNetworkReply::NetworkError)’ is deprecated: Use QNetworkReply::errorOccurred(QNetworkReply::NetworkError) instead [-Werror=deprecated-declarations]
  326 |         emit error(QNetworkReply::InternalServerError);
      |                                                      ^