Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612170 - app-emulation/lxd-2.{9,10,11} version bump
Summary: app-emulation/lxd-2.{9,10,11} version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Erik Mackdanz
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2017-03-10 00:06 UTC by Jeff Kowalczyk
Modified: 2017-03-20 04:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
lxd-2.11.ebuild (lxd-2.11.ebuild,5.12 KB, text/plain)
2017-03-10 00:07 UTC, Jeff Kowalczyk
Details
lxd-2.11.confd (lxd-2.11.confd,589 bytes, text/plain)
2017-03-10 00:08 UTC, Jeff Kowalczyk
Details
lxd-2.11.initd (lxd-2.11.initd,902 bytes, text/plain)
2017-03-10 00:08 UTC, Jeff Kowalczyk
Details
lxd-2.11-dont-go-get.patch (lxd-2.11-dont-go-get.patch,382 bytes, text/plain)
2017-03-10 00:09 UTC, Jeff Kowalczyk
Details
lxd-2.10.1.ebuild (lxd-2.10.1.ebuild,5.12 KB, text/plain)
2017-03-10 00:11 UTC, Jeff Kowalczyk
Details
lxd-2.10.1.confd (lxd-2.10.1.confd,589 bytes, text/plain)
2017-03-10 00:12 UTC, Jeff Kowalczyk
Details
lxd-2.10.1.initd (lxd-2.10.1.initd,902 bytes, text/plain)
2017-03-10 00:13 UTC, Jeff Kowalczyk
Details
lxd-2.10.1-dont-go-get.patch (lxd-2.10.1-dont-go-get.patch,382 bytes, text/plain)
2017-03-10 00:13 UTC, Jeff Kowalczyk
Details
lxd-2.10.ebuild (lxd-2.10.ebuild,5.12 KB, text/plain)
2017-03-10 00:15 UTC, Jeff Kowalczyk
Details
lxd-2.10.confd (lxd-2.10.confd,589 bytes, text/plain)
2017-03-10 00:15 UTC, Jeff Kowalczyk
Details
lxd-2.10.initd (lxd-2.10.initd,902 bytes, text/plain)
2017-03-10 00:16 UTC, Jeff Kowalczyk
Details
lxd-2.10-dont-go-get.patch (lxd-2.10-dont-go-get.patch,382 bytes, text/plain)
2017-03-10 00:17 UTC, Jeff Kowalczyk
Details
lxd-2.9.3.ebuild (lxd-2.9.3.ebuild,5.12 KB, text/plain)
2017-03-10 00:23 UTC, Jeff Kowalczyk
Details
lxd-2.9.3.confd (lxd-2.9.3.confd,589 bytes, text/plain)
2017-03-10 00:23 UTC, Jeff Kowalczyk
Details
lxd-2.9.3.initd (lxd-2.9.3.initd,902 bytes, text/plain)
2017-03-10 00:24 UTC, Jeff Kowalczyk
Details
lxd-2.9.3-dont-go-get.patch (lxd-2.9.3-dont-go-get.patch,382 bytes, text/plain)
2017-03-10 00:25 UTC, Jeff Kowalczyk
Details
lxd-2.9.2.ebuild (lxd-2.9.2.ebuild,5.12 KB, text/plain)
2017-03-10 00:27 UTC, Jeff Kowalczyk
Details
lxd-2.9.2.confd (lxd-2.9.2.confd,589 bytes, text/plain)
2017-03-10 00:28 UTC, Jeff Kowalczyk
Details
lxd-2.9.2.initd (lxd-2.9.2.initd,902 bytes, text/plain)
2017-03-10 00:28 UTC, Jeff Kowalczyk
Details
lxd-2.9.2-dont-go-get.patch (lxd-2.9.2-dont-go-get.patch,382 bytes, text/plain)
2017-03-10 00:29 UTC, Jeff Kowalczyk
Details
lxd-2.9.1.ebuild (lxd-2.9.1.ebuild,5.12 KB, text/plain)
2017-03-10 00:30 UTC, Jeff Kowalczyk
Details
lxd-2.9.1.confd (lxd-2.9.1.confd,589 bytes, text/plain)
2017-03-10 00:30 UTC, Jeff Kowalczyk
Details
lxd-2.9.1.initd (lxd-2.9.1.initd,902 bytes, text/plain)
2017-03-10 00:31 UTC, Jeff Kowalczyk
Details
lxd-2.9.1-dont-go-get.patch (lxd-2.9.1-dont-go-get.patch,564 bytes, text/plain)
2017-03-10 00:31 UTC, Jeff Kowalczyk
Details
lxd-2.9.ebuild (lxd-2.9.ebuild,5.12 KB, text/plain)
2017-03-10 00:33 UTC, Jeff Kowalczyk
Details
lxd-2.9.confd (lxd-2.9.confd,589 bytes, text/plain)
2017-03-10 00:34 UTC, Jeff Kowalczyk
Details
lxd-2.9.initd (lxd-2.9.initd,902 bytes, text/plain)
2017-03-10 00:35 UTC, Jeff Kowalczyk
Details
lxd-2.9-dont-go-get.patch (lxd-2.9-dont-go-get.patch,564 bytes, text/plain)
2017-03-10 00:35 UTC, Jeff Kowalczyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Kowalczyk 2017-03-10 00:06:17 UTC
I followed the pattern for app-emulation/lxd-2.8 to add ebuilds for LXD versions since 2.8 to the current 2.11:

- [X]    2.9 (dont-go-get patch changed)
- [X]  2.9.1
- [X]  2.9.2 (dont-go-get patch changed)
- [X]  2.9.3
- [X]   2.10
- [X] 2.10.1
- [X]   2.11

The patch in https://bugs.gentoo.org/show_bug.cgi?id=609146
app-emulation/lxd: lxd-*.initd are not POSIX compliant
has been applied to all init scripts in the new ebuilds.

These ebuilds do not address the issue raised in:
https://bugs.gentoo.org/show_bug.cgi?id=610718
app-emulation/lxd-2.8 does not work correctly because it forces build app-emulation/lxc with cgmanager

The file attachment for these multiple ebuilds will get rather numerous, sorry for the noise. I have the repackaged .tar.bz2 archives as well, but wont attach those.

If it's not too much trouble to commit the intervening versions, I think adding builds for the full set of releases has value. Some Gentoo users will want to track a specific LXD version used in production, possibly on another distro.
Comment 1 Jeff Kowalczyk 2017-03-10 00:07:31 UTC
Created attachment 466474 [details]
lxd-2.11.ebuild
Comment 2 Jeff Kowalczyk 2017-03-10 00:08:20 UTC
Created attachment 466476 [details]
lxd-2.11.confd
Comment 3 Jeff Kowalczyk 2017-03-10 00:08:50 UTC
Created attachment 466478 [details]
lxd-2.11.initd
Comment 4 Jeff Kowalczyk 2017-03-10 00:09:17 UTC
Created attachment 466480 [details]
lxd-2.11-dont-go-get.patch
Comment 5 Jeff Kowalczyk 2017-03-10 00:11:54 UTC
Created attachment 466482 [details]
lxd-2.10.1.ebuild
Comment 6 Jeff Kowalczyk 2017-03-10 00:12:28 UTC
Created attachment 466484 [details]
lxd-2.10.1.confd
Comment 7 Jeff Kowalczyk 2017-03-10 00:13:07 UTC
Created attachment 466486 [details]
lxd-2.10.1.initd
Comment 8 Jeff Kowalczyk 2017-03-10 00:13:38 UTC
Created attachment 466488 [details]
lxd-2.10.1-dont-go-get.patch
Comment 9 Jeff Kowalczyk 2017-03-10 00:15:09 UTC
Created attachment 466490 [details]
lxd-2.10.ebuild
Comment 10 Jeff Kowalczyk 2017-03-10 00:15:41 UTC
Created attachment 466492 [details]
lxd-2.10.confd
Comment 11 Jeff Kowalczyk 2017-03-10 00:16:30 UTC
Created attachment 466494 [details]
lxd-2.10.initd
Comment 12 Jeff Kowalczyk 2017-03-10 00:17:05 UTC
Created attachment 466496 [details]
lxd-2.10-dont-go-get.patch
Comment 13 Jeff Kowalczyk 2017-03-10 00:23:24 UTC
Created attachment 466498 [details]
lxd-2.9.3.ebuild
Comment 14 Jeff Kowalczyk 2017-03-10 00:23:56 UTC
Created attachment 466500 [details]
lxd-2.9.3.confd
Comment 15 Jeff Kowalczyk 2017-03-10 00:24:20 UTC
Created attachment 466502 [details]
lxd-2.9.3.initd
Comment 16 Jeff Kowalczyk 2017-03-10 00:25:34 UTC
Created attachment 466504 [details]
lxd-2.9.3-dont-go-get.patch
Comment 17 Jeff Kowalczyk 2017-03-10 00:27:49 UTC
Created attachment 466506 [details]
lxd-2.9.2.ebuild
Comment 18 Jeff Kowalczyk 2017-03-10 00:28:16 UTC
Created attachment 466508 [details]
lxd-2.9.2.confd
Comment 19 Jeff Kowalczyk 2017-03-10 00:28:43 UTC
Created attachment 466510 [details]
lxd-2.9.2.initd
Comment 20 Jeff Kowalczyk 2017-03-10 00:29:47 UTC
Created attachment 466512 [details]
lxd-2.9.2-dont-go-get.patch
Comment 21 Jeff Kowalczyk 2017-03-10 00:30:33 UTC
Created attachment 466514 [details]
lxd-2.9.1.ebuild
Comment 22 Jeff Kowalczyk 2017-03-10 00:30:58 UTC
Created attachment 466516 [details]
lxd-2.9.1.confd
Comment 23 Jeff Kowalczyk 2017-03-10 00:31:22 UTC
Created attachment 466518 [details]
lxd-2.9.1.initd
Comment 24 Jeff Kowalczyk 2017-03-10 00:31:44 UTC
Created attachment 466520 [details]
lxd-2.9.1-dont-go-get.patch
Comment 25 Jeff Kowalczyk 2017-03-10 00:33:11 UTC
Created attachment 466522 [details]
lxd-2.9.ebuild
Comment 26 Jeff Kowalczyk 2017-03-10 00:34:04 UTC
Created attachment 466524 [details]
lxd-2.9.confd
Comment 27 Jeff Kowalczyk 2017-03-10 00:35:01 UTC
Created attachment 466526 [details]
lxd-2.9.initd
Comment 28 Jeff Kowalczyk 2017-03-10 00:35:26 UTC
Created attachment 466528 [details]
lxd-2.9-dont-go-get.patch
Comment 29 Jeff Kowalczyk 2017-03-10 00:36:43 UTC
I think that comprises a complete set of ebuild 2.9 through 2.11. Sincere apologies to anyone getting notifications while I attached those numerous files. Thanks.
Comment 30 Jeroen Roovers (RETIRED) gentoo-dev 2017-03-10 05:33:03 UTC
Why not just add the latest version?
Comment 31 Erik Mackdanz gentoo-dev 2017-03-20 04:38:23 UTC
Thank you.  I pushed 2.11 into git just now.  The value of capturing all the intermediate version is minimal in a project that releases so often.  I appreciate the update to the dont-go-get patch.