Package Details: lxd 2.19-2

Git Clone URL: https://aur.archlinux.org/lxd.git (read-only)
Package Base: lxd
Description: REST API, command line tool and OpenStack integration plugin for LXC.
Upstream URL: https://github.com/lxc/lxd
Keywords: containers lxc lxd
Licenses: Apache
Conflicts: lxd-lts
Submitter: maikoool
Maintainer: maikoool
Last Packager: maikoool
Votes: 31
Popularity: 1.292323
First Submitted: 2016-02-29 11:23
Last Updated: 2017-10-24 21:56

Dependencies (10)

Required by (1)

Sources (7)

Pinned Comments

maikoool commented on 2016-09-01 14:08

If you encounter issues building the package, please ensure you are using the default go compiler from the Arch repositories.

Also ensure the GOPATH environment variable is not set before running makepkg.

Latest Comments

maikoool commented on 2017-12-12 18:20

I don't have much time at the moment to maintain this, so if you'd like to help, file a pull request against https://github.com/maikelwever/lxd and I'll push those changes back to here.

kasei commented on 2017-12-04 11:41

missing depend sqlite. check "ldd /usr/bin/lxd".

asbachb commented on 2017-11-02 00:12

There seem to be problems with bridged networking on systemd 235 guests: https://github.com/lxc/lxd/issues/3991

I created a patch for this package: https://gist.github.com/asbachb/72d46faac3056db564d3d69bc6cab606

After you installed the patched version:
lxc profile set default security.syscalls.blacklist "keyctl errno 38"

Afterwards bridged networking should work again.

dann1 commented on 2017-10-31 13:55

Now everything builds fine, pdating go fixed it.

sdumi commented on 2017-10-30 18:46

Hi everyone, I want to let you know that today everything seems to work fine: I was able to install 'lxd' without issues.
Not sure what was the thing that did it: either the update of 'go' to version 'go 2:1.9.2-1', or some other upstream dependency...

maikoool commented on 2017-10-29 11:42

Well, at the time of uploading the updated PKGBUILD, it compiled just fine.

I guess this is just how Go's dependency management works (or rather not works), but sadly I'm not a Go expert, so I have no clue on how to solve this.

sdumi commented on 2017-10-26 19:24

I'm using pacaur, cleaned-up everything, but I still get the same error as dann1 and bjornaru.

-----
$ pacaur -Syu
:: Synchronizing package databases...
...
github.com/lxc/lxd/lxd
# github.com/lxc/lxd/lxd
lxd/daemon.go:1061:17: unknown field 'IdentityClient' in struct literal of type "gopkg.in/macaroon-bakery.v2-unstable/bakery".BakeryParams
lxd/daemon.go:1062:13: unknown field 'Authorizer' in struct literal of type "gopkg.in/macaroon-bakery.v2-unstable/bakery".BakeryParams
make: *** [Makefile:17: default] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build lxd package(s)
-----

bjornaru commented on 2017-10-26 11:23

Getting same error as dann1.

Tried removing 'pkg' and 'src'. Error persists.

maikoool commented on 2017-10-25 15:24

@dann1: tried removing the 'pkg' and 'src' folders and rebuilding?

dann1 commented on 2017-10-25 15:14

I'm getting this when building lxd 2.19-2

lxd/daemon.go:1061:17: unknown field 'IdentityClient' in struct literal of type bakery.BakeryParams
lxd/daemon.go:1062:13: unknown field 'Authorizer' in struct literal of type bakery.BakeryParams

All comments