Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 903870 - app-containers/lxd-5.12 version bump request
Summary: app-containers/lxd-5.12 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Joonas Niilola
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-05 14:07 UTC by Florian Schmaus
Modified: 2023-09-10 13:23 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2023-04-05 14:07:24 UTC
LXD 5.12 is available. :)
Comment 1 Joonas Niilola gentoo-dev 2023-08-07 18:28:54 UTC
I realized I never replied here. Only the LTS versions of LXD are packaged in Gentoo. Upstream also recommends distributions to package LTS leaving the feature releases available via snaps. I rely on LXD so I need it to work, therefore I personally don't care about the feature releases. 

That being said if there's someone willing to maintain the feature releases, I don't have anything against that either. We'll have to discuss about the technicalities splitting LTS and feature branches in Gentoo though. (simplest being we only simply stabilize the LTS). The maintainer needs to be someone _reliable_, I don't want to see 1-2 feature releases bumped and the maintainer disappearing after that. 

However, right now is a bit of a weird time. If you follow the upstream you're aware that Canonical took LXD under its control recently. This caused a lot of opposition from the community, and sparked a new _official_ fork of LXD, incus.
https://linuxcontainers.org/incus/

Now here I am wonder if we're seeing another openoffice-libreoffice take where the "original" upstream becomes dead and the community fork lives on, or whether we're seeing another ffmpeg-libav situation where the fork dies and original lives on. Whatever is the case, I believer right now we should wait and see 1) what comes out of incus, 2) what happens to LXD. 

LXD's feature release should be available via snap, even in Gentoo, and I was thinking about making a -9999 live ebuild too.
Comment 2 Larry the Git Cow gentoo-dev 2023-09-10 13:23:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4cb55e7bf022bb3e37e069472543fdb11e4797

commit 9e4cb55e7bf022bb3e37e069472543fdb11e4797
Author:     Brahmajit Das <brahmajit.xyz@gmail.com>
AuthorDate: 2023-09-04 15:32:05 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-09-10 13:20:05 +0000

    app-containers/lxd: add 5.17
    
    Closes: https://bugs.gentoo.org/903870
    Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 app-containers/lxd/Manifest                        |   2 +
 ...5.17-remove-shellcheck-buildsystem-checks.patch |  31 ++++
 app-containers/lxd/lxd-5.17.ebuild                 | 187 +++++++++++++++++++++
 app-containers/lxd/metadata.xml                    |   8 +
 4 files changed, 228 insertions(+)