Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 621830 - app-emulation/lxd-2.14: depend on lxc >= 2.0.7
Summary: app-emulation/lxd-2.14: depend on lxc >= 2.0.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Erik Mackdanz
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-15 13:44 UTC by Virgil Dupras (RETIRED)
Modified: 2017-07-30 11:29 UTC (History)
2 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 Virgil Dupras (RETIRED) gentoo-dev 2017-06-15 13:44:38 UTC
Previously and without a ~amd64 flag on app-emulation/lxc, we would end up with v1.0.8 installed and that's bad because LXD would constantly segfault. LXD's README (https://github.com/lxc/lxd#building-from-source) specifies that LXC 2.0+ is required, so that's what we should require.

See implementation at https://github.com/hsoft/portage-overlay/commit/9981c7d86c241d2a05b5367d469df5d3f756286b
Comment 1 David Seifert gentoo-dev 2017-07-30 11:29:34 UTC
commit deb52e46d7cbc98cfbf18e7e7a542e692e72b8c3
Author: Virgil Dupras <hsoft@hardcoded.net>
Date:   Wed Jul 19 15:18:50 2017 -0400

    app-emulation/lxd: RDEPEND on lxc >= 2.0.7
    
    Previously and without a ~amd64 flag on app-emulation/lxc, we would end up with v1.0.8 installed and
    that's bad because LXD would constantly segfault. LXD's README
    (https://github.com/lxc/lxd#building-from-source) specifies that LXC 2.0+ is required, so that's
    what we should require.
    
    lxc 2.0.7 has been stabilized since I opened the bug, but I still think it's a good idea to be
    more specific in our dependency declaration.
    
    Bug: https://bugs.gentoo.org/show_bug.cgi?id=621830