Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 563016 - app-emulation/docker lxc USE flag masked on amd64
Summary: app-emulation/docker lxc USE flag masked on amd64
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Tianon
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-13 18:26 UTC by Bruce Guenter
Modified: 2016-04-27 15:30 UTC (History)
4 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 Bruce Guenter 2015-10-13 18:26:45 UTC
The amd64 arch profile package.use.stable.mask contains the following:

# Mikle Kolyada <zlogene@gentoo.org> (14 Jun 2015)
# app-emulation/lxc has no stable versions
app-emulation/docker lxc

However, =app-emulation/lxc-1.0.7 was also marked stable on amd64 on the same date, which seems to indicate the opposite of this mask.

As far as I can tell, this mask makes it impossible to emerge stable app-emulation/docker with lxc support.

Reproducible: Always

Steps to Reproduce:
USE=lxc emerge -pv app-emulation/docker
Actual Results:  
These are the packages that would be merged, in order:

[ebuild   R    ] app-emulation/docker-1.7.1::gentoo  USE="contrib overlay (-apparmor) -aufs -btrfs -device-mapper -doc -experimental (-lxc) -vim-syntax" 0 KiB

Expected Results:  
These are the packages that would be merged, in order:

[ebuild   R    ] app-emulation/docker-1.7.1::gentoo  USE="contrib lxc overlay (-apparmor) -aufs -btrfs -device-mapper -doc -experimental -vim-syntax" 0 KiB
Comment 1 Tianon 2015-10-15 16:40:59 UTC
Given that upstream is going to deprecate LXC support entirely soon (https://github.com/docker/docker/pull/15255), would it make sense to just remove the flag entirely now, or wait until upstream really does drop support for it?
Comment 2 Alex Brandt (RETIRED) gentoo-dev 2015-10-24 23:33:20 UTC
I'd say it's fine to remove on a bump once it's deprecated upstream.  Makes sense to keep it in line with the upstream support as much as possible.

Just my 2ยข.
Comment 3 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2016-04-27 15:30:33 UTC
Last version supporting lxc was removed per bug 581236