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