Package Details: lxd 3.8-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-git, lxd-lts
Provides: lxd
Submitter: maikoool
Maintainer: maikoool
Last Packager: maikoool
Votes: 45
Popularity: 2.303587
First Submitted: 2016-02-29 11:23
Last Updated: 2018-12-17 12:57

Dependencies (12)

Required by (6)

Sources (7)

Pinned Comments

maikoool commented on 2016-09-01 14:08

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.

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

Also see the https://wiki.archlinux.org/index.php/LXD wiki page for common troubleshooting and usage help.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

coldreaver commented on 2018-12-16 18:11

I get the following error: PKGBUILD: line 59: cd: /src/github.com/lxc/lxd: No such file or directory

Adding export GOPATH="${srcdir}/go" to build() fixes this

maikoool commented on 2018-12-14 13:09

I've rebased this repo on lxd-git, pulling in some fixes for issues encountered earlier.

  • The systemd service file now has the shutdown command
  • dqlite is now built inline so not required as a dependency anymore
  • Updated to 3.8
  • Hopefully fix not actually pinning the version

coldreaver commented on 2018-11-27 12:30

https://github.com/lxc/lxd-pkg-ubuntu/blob/dpm-bionic/debian/lxd.lxd-containers.service

Is missing, which causes lxd containers to not shut down causing a long hang on reboots and shutdowns

C0rn3j commented on 2018-10-31 13:18

I confirm that 3.5 runs fine after upgrading dqlite-git (and possibly reinstalling this package)

dr_screwdriver commented on 2018-10-10 06:30

As dqlite 0.2.2-1 not compareable with lxd for now, you may need to reinstall dqlite-git and chage versions&md5checksum in pkgfile to install lxd 3.4 or you can only get one broken 3.5 won't start.Keep dqlite 0.2.2-1 if you also want to keep lxd in version 3.5 , which have problem while creating containers .

Falstaff commented on 2018-10-03 06:12

I confirm :

"$ lxc launch images:archlinux -c security.privileged=true Creating the container Error: Failed container creation: invalid param 4: unknown type 11"

vanyasem commented on 2018-09-22 12:30

Current version seems to fail container creation with Failed container creation: invalid param 4: unknown type 11

C0rn3j commented on 2018-08-19 20:03

Make sure to update dqlite too if you upgrade lxd.

Also 4.18 is not exactly perfectly compatible with LXD/systemd at the moment https://github.com/lxc/lxd/issues/4950

esbdb commented on 2018-08-07 06:14

current version fails with: package github.com/lxc/lxd: no Go files in /home/brendan/.cache/yay/lxd/src/go/src/github.com/lxc/lxd (ignoring go error) Missing custom libsqlite3, run "make deps" to setup. exit 1 make: *** [Makefile:15: default] Error 1 ==> ERROR: A failure occurred in build(). Aborting... Error making: lxd

tuxayo commented on 2018-08-05 22:19

@chimo installing dqlite wasn't enough for me. It went further in the process though.

Parsing meta tags from https://gopkg.in/mgo.v2?go-get=1 (status code 200)
gopkg.in/mgo.v2 (download)
github.com/syndtr/gocapability (download)
github.com/mpvl/subtest (download)
github.com/juju/httprequest (download)
go install -v -tags "libsqlite3"  ./...
github.com/golang/protobuf/proto
github.com/lxc/lxd/shared
golang.org/x/sys/unix
github.com/lxc/lxd/shared/logging
golang.org/x/crypto/ssh/terminal
github.com/CanonicalLtd/go-dqlite/internal/logging
github.com/Rican7/retry/backoff
github.com/Rican7/retry/jitter
github.com/CanonicalLtd/go-dqlite/internal/bindings
github.com/Rican7/retry/strategy
github.com/Rican7/retry
github.com/gogo/protobuf/proto
gopkg.in/macaroon-bakery.v2/bakery/internal/macaroonpb
github.com/CanonicalLtd/go-dqlite/internal/trace
github.com/mattn/go-sqlite3
# github.com/CanonicalLtd/go-dqlite/internal/bindings
../../CanonicalLtd/go-dqlite/internal/bindings/datatype.go:22:13: could not determine kind of name for C.DQLITE_BOOLEAN
github.com/lxc/lxd/shared/osarch
github.com/lxc/lxd/shared/idmap
github.com/lxc/lxd/shared/simplestreams
# github.com/lxc/lxd/shared/idmap
shared/idmap/shift_linux.go:30:10: fatal error: attr/xattr.h: No such file or directory
 #include <attr xattr.h="">
          ^~~~~~~~~~~~~~
compilation terminated.
github.com/lxc/lxd/shared/version
github.com/lxc/lxd/client
github.com/lxc/lxd/shared/cmd
github.com/lxc/lxd/shared/termios
github.com/lxc/lxd/lxd/migration
github.com/lxc/lxd/lxd/types
github.com/lxc/lxd/lxc/config
github.com/lxc/lxd/lxc/utils
github.com/lxc/lxd/shared/eagain
github.com/lxc/lxd/lxc
github.com/lxc/lxd/lxc-to-lxd
github.com/lxc/lxd/lxd/config
github.com/CanonicalLtd/raft-test/internal/election
github.com/CanonicalLtd/raft-test/internal/event
github.com/CanonicalLtd/raft-test/internal/fsms
github.com/hashicorp/logutils
github.com/CanonicalLtd/raft-test/internal/logging
github.com/CanonicalLtd/raft-test/internal/network
github.com/CanonicalLtd/raft-test
github.com/lxc/lxd/lxd-benchmark/benchmark
github.com/lxc/lxd/lxd-benchmark
github.com/lxc/lxd/lxd/db/query
github.com/lxc/lxd/lxd/db/schema
github.com/lxc/lxd/lxd/db/node
github.com/lxc/lxd/lxd-p2c
make: *** [Makefile:19: default] Error 2
==> ERARO: Malsukceso okazis en build().
    Ĉesigante...
:: Unable to build lxd - makepkg exited with code: 4
=>> Try again? [y/N]: 
</attr>

Hurray that the HTML <pre> tags work! :D