On Tue, Oct 25, 2011 at 04:05:12PM +0100, Roger Leigh wrote:
> The newer libmount is needed for libpam-mount, which we need in order
> to complete the /etc/mtab switch to /proc/mounts.
> 
> Note that due to the recent kernel.org compromise, the release
> tarballs have been moved for the time being to
> ftp://ftp.infradead.org/pub/util-linux/v2.20/
> 
> http://www.spinics.net/lists/util-linux-ng/msg05331.html
> http://www.spinics.net/lists/util-linux-ng/msg05333.html
> http://www.spinics.net/lists/util-linux-ng/msg05119.html

I've been looking at the new release, and I took the time to untangle and
review the existing patchset in the .diff.gz.  I've re-diffed some of the
patches for the new upstream release.  Others were obsolete and were
dropped.

The code is at
http://people.debian.org/~rleigh/util-linux/
http://people.debian.org/~rleigh/util-linux/util-linux_2.20.1-1.dsc

Changes:
util-linux (2.20.1-1) unstable; urgency=low

  * New upstream release.
  * Use source version 3.0 (quilt) to enable the following:
  * Drop unused files and patches from patchset:
    - docs/*ReleaseNotes (old superseded point releases)
    - include/strverscmp.h and lib/strverscmp.c (part of glibc, not
      built)
    - configure.ac (header checks already performed by upstream)
    - po/POTFILES.in (added files are no longer present or are not
      translatable)
    - login-utils/Makefile.am (agetty no longer built)
  * Split remaining patchset into discrete patches:
    - 10kfreebsd (kFreeBSD portability fixes to lib/blkdev.c and
      sys-utils/ipcs.c)
    - 10sparc (SPARC portability fixes to sys-utils/setarch.c)
    - 12hwclock (Debian patch for hwclock/hwclock.8).  This patch is not
      applied (the check is already done inside the probe_for_cmos_clock()
      function, making this patch redundant).
    - 13losetup (Encryption-related patchset altering and adding
      mount/rmd160.h, mount/lomount.c, mount/mount.c, mount/lomount.h,
      mount/rmd160.c, mount/losetup.8, mount/Makefile.am and
      mount/mount.8)
    - 14getopt (Debian patch for getopt/getopt.1).
  * debian/rules:
    - No longer configure with --enable-rdev (option removed upstream).
    - Use dpkg --print-architecture in place of
      dpkg --print-installation-architecture.
    - login-utils/README.modems-with-agetty removed upstream; don't install.
  * debian/control: Add ${misc:Depends} to Depends for mount.
  * debian/util-linux.docs: login-utils/README.getty removed upstream.
  * Updated symbols files for libblkid1 and libmount1.

 -- Roger Leigh <rle...@debian.org>  Mon, 31 Oct 2011 23:20:51 +0000


Please feel free to use as much or as little of these changes as you
like.  The packages build as things stand.  I switched to using a 3.0
source format; this was purely a convenience for applying the patches,
the most important change being the separate patches added in
debian/patches.  I hope these are useful, and save you some time in
debianising the new upstream sources, and potentially in adapting to
new upstream releases should you agree with these changes.  Even if
the 3.0 format is unacceptable to you, the debian/patches/* files will
apply directly to the new upstream sources.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to