← Back to team overview

touch-packages team mailing list archive

[Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1

 

Here's an updated patch with proper attribution, and references to the
upstream commits.  I decided to do a backport of the relevant portions
of df.c from vivid as that is already known to work well rather than
attempt to follow the endless trail of patches that exist upstream.
That being said I did document the commit id's that relate to the areas
of code that were used in the dep3 header.

I would now appreciate some review and sponsorship of this patch.

** Patch added: "lp1535349.trusty.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+attachment/4557958/+files/lp1535349.trusty.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/1535349

Title:
  `df /dev/sda1` no longer reports information for /dev/sda1

Status in coreutils package in Ubuntu:
  Invalid
Status in coreutils source package in Trusty:
  Confirmed

Bug description:
  It appears that the latest version of coreutils uploaded to trusty-
  updates has a regression in it.  We have scripting that checks how
  much space we have left on a partition using `df /dev/sda1`. Using
  coreutils 8.21-1ubuntu5.1, we can do the following:

  $ df -h /dev/sda1
  Filesystem      Size  Used Avail Use% Mounted on
  /dev/sda1       9.9G  978M  8.5G  11% /

  This is a valid way of using the tool per the manpage: "If  an
  argument is the absolute file name of a disk device node containing a
  mounted file system, df shows the space available on that file system
  rather than on the file system containing the device node"

  It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this,
  however. We now get output for the udev filesystem that is mounted at
  /dev, instead of the device we pass in.

  $ df -h /dev/sda1 
  Filesystem      Size  Used Avail Use% Mounted on
  udev            1.8G  8.0K  1.8G   1% /dev

  This is both a behaviour change, and contravenes the manpage, so it
  would be good to get this fixed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions


References