Your message dated Tue, 3 Nov 2015 23:09:23 -0800
with message-id 
<CAHnKnK0tKnMMV1rqCfN1Nh0ssDZ+UKFAsDeX=gu9cxtokpy...@mail.gmail.com>
and subject line Re: Bug#786734: docker.io: Should depend on cgroupfs-mount
has caused the Debian Bug report #786734,
regarding docker.io: Should depend on cgroupfs-mount
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
786734: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786734
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: docker.io
Version: 1.6.1+dfsg1-2
Severity: important

Dear Maintainer,

I recently upgraded from 1.3.3~dfsg1-2 to 1.6.1+dfsg1-2 and things
appeared to be fine.  That is until I rebooted.  When I try to run a
container I get

  $ docker run -i -t --rm debian:jessie /bin/bash
  FATA[0000] Error response from daemon: Cannot start container 
c1f8cad6c54a7e914e21fa9371ef0d9675d7f511c3ee3bbfb2a8baf4d3aaf26d: [8] System 
error: mountpoint for cgroup not found 

Your changes to "fix" #783143 in 1.6.0+dfsg1-1 means that docker.io now
has a hard dependency on cgroupfs-mount or cgroups-lite.  A Recommends:
no longer suffices.

Until the reboot things kept working because the cgroup mounts were all
mounted already.

Installing cgroupfs-mount fixed this for me without the need to reboot
or even restart docker.io.

I see there is a 1.6.2~dfsg1-1 in sid already but that still recommends
cgroupfs-mount or cgroup-lite.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 
'stable-updates'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages docker.io depends on:
ii  adduser              3.113+nmu3
ii  init-system-helpers  1.23
ii  iptables             1.4.21-2+b1
ii  libapparmor1         2.9.2-3
ii  libc6                2.19-18
ii  libdevmapper1.02.1   2:1.02.90-2.2
ii  libsqlite3-0         3.8.10-1
ii  perl                 5.20.2-4

Versions of packages docker.io recommends:
ii  aufs-tools       1:3.2+20130722-1.1
ii  ca-certificates  20141019
ii  cgroupfs-mount   1.2
ii  git              1:2.1.4-2.1
ii  xz-utils         5.1.1alpha+20120614-2+b3

Versions of packages docker.io suggests:
pn  btrfs-tools  <none>
ii  debootstrap  1.0.68
pn  lxc          <none>
ii  rinse        3.0.9

-- Configuration Files:
/etc/default/docker changed:
DOCKER_OPTS="--bip 10.0.42.1/16"
export http_proxy="http://127.0.0.1:3128/";


-- no debconf information

-- 
Olaf Meeuwissen, LPIC-2           FLOSS Engineer -- AVASYS CORPORATION
FSF Associate Member #1962               Help support software freedom
                 http://www.fsf.org/jf?referrer=1962

--- End Message ---
--- Begin Message ---
On 24 May 2015 at 18:15, Olaf Meeuwissen <[email protected]> wrote:
> Your changes to "fix" #783143 in 1.6.0+dfsg1-1 means that docker.io now
> has a hard dependency on cgroupfs-mount or cgroups-lite.  A Recommends:
> no longer suffices.

I disagree, and think there may be some misunderstanding of what a
Recommends dependency means -- there are esoteric configurations
(including the no-longer-esoteric systemd case) where cgroupfs-mount
is not required to be installed at all.  For example, users can manage
their cgroupfs hierarchy mounts themselves without that package ever
touching their system.

> The Recommends field should list packages that would be found together with 
> this one in all but unusual installations.

(Policy section 7.2;
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps)

See also https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1266163
for additional context from the APT maintainers about systems for
which Recommends are disabled.

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4

--- End Message ---

Reply via email to