On Sun, Apr 03, 2011 at 04:58:15PM +0100, Roger Leigh wrote:
> Upstream have released version 2.19:
> 
> http://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-2.19.tar.bz2
> http://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-2.19.tar.bz2.sign
> http://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19-ReleaseNotes
> 
> Please also see discussion with upstream:
> http://article.gmane.org/gmane.linux.utilities.util-linux-ng/3811
> http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/3811
> (note: prior to the 2.19 release).
> 
> If libmount is enabled for managing mtab/utab updates, this will enable
> /etc/mtab to be transitioned to a symlink.  User options are now
> correctly preserved.  Probably best done on system restart when mtab is
> set up early during boot.
> 
> Please could we update to 2.19 and switch /etc/mtab to be a symlink to
> /proc/mounts?  NB. this will allow many many util-linux bugs relating
> to broken mtab handling to be resolved.

Upstream have now released 2.19.1:

http://www.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-2.19.1.tar.bz2
http://www.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-2.19.1.tar.bz2.sign

I have attached a patch to update the Debian packaging for this
version.  This enables libmount and adds the necessary symbols
files, udeb etc.  This works with or without /etc/mtab as a
symlink, but would permit mtab.sh to switch mtab to a symlink.

Do you have any plans to update and upload in the near future?
If not, would you mind if I uploaded this to experimental?


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.
diff -urN util-linux-2.17.2/debian/changelog util-linux-2.19.1/debian/changelog
--- util-linux-2.17.2/debian/changelog  2011-05-10 10:26:27.000000000 +0100
+++ util-linux-2.19.1/debian/changelog  2011-05-10 21:11:28.876545984 +0100
@@ -1,3 +1,15 @@
+util-linux (2.19.1-1) unstable; urgency=low
+
+  * NMU
+  * New upstream release.  Closes: #620710
+  * Enable libmount; new packages libmount1, libmount-udeb and
+    libmount-dev added.
+  * debian/util-linux-locales.files: Update with current translations;
+    note rename of .mo files from util-linux-ng.mo to util-linux.mo.
+  * Bump to Standards-Version 3.9.1 (no changes).
+
+ -- Roger Leigh <rle...@debian.org>  Tue, 10 May 2011 21:11:25 +0100
+
 util-linux (2.17.2-9.1) unstable; urgency=low
 
   * NMU
diff -urN util-linux-2.17.2/debian/control util-linux-2.19.1/debian/control
--- util-linux-2.17.2/debian/control    2011-05-10 10:26:27.000000000 +0100
+++ util-linux-2.19.1/debian/control    2011-05-10 21:08:44.902437870 +0100
@@ -3,7 +3,7 @@
 Section: base
 Priority: required
 Uploaders: Scott James Remnant <sc...@ubuntu.com>
-Standards-Version: 3.9.1
+Standards-Version: 3.9.2
 Maintainer: LaMont Jones <lam...@debian.org>
 Vcs-Browser: http://git.debian.org/?p=users/lamont/util-linux.git
 Vcs-Git: git://git.debian.org/~lamont/util-linux.git
@@ -118,6 +118,35 @@
  .
  This package contains the development environment for the blkid library.
 
+Package: libmount1
+Section: libs
+Priority: required
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Architecture: any
+Description: block device id library
+ The device mounting library, used by mount and mount helpers.
+
+Package: libmount1-udeb
+XC-Package-Type: udeb
+Section: debian-installer
+Priority: optional
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Architecture: any
+Description: block device id library
+ The device mounting library, used by mount and mount helpers.
+ .
+ This is a minimal package for debian-installer.
+
+Package: libmount-dev
+Section: libdevel
+Priority: extra
+Depends: libc6-dev | libc-dev, libmount1 (= ${binary:Version}), uuid-dev, 
${misc:Depends}
+Architecture: any
+Description: block device id library - headers and static libraries
+ The device mounting library, used by mount and mount helpers.
+ .
+ This package contains the development environment for the mount library.
+
 Package: libuuid1
 Section: libs
 Depends: passwd, ${shlibs:Depends}, ${misc:Depends}
diff -urN util-linux-2.17.2/debian/libblkid1.symbols 
util-linux-2.19.1/debian/libblkid1.symbols
--- util-linux-2.17.2/debian/libblkid1.symbols  2011-05-10 10:26:27.000000000 
+0100
+++ util-linux-2.19.1/debian/libblkid1.symbols  2011-05-10 20:59:42.027410497 
+0100
@@ -2,6 +2,7 @@
  BLKID_1.0@BLKID_1.0 2.16
  BLKID_2.15@BLKID_2.15 2.16
  BLKID_2.17@BLKID_2.17 2.17.2
+ BLKID_2.18@BLKID_2.18 2.19.1
  blkid_dev_devname@BLKID_1.0 2.16
  blkid_dev_has_tag@BLKID_1.0 2.16
  blkid_dev_iterate_begin@BLKID_1.0 2.16
@@ -30,6 +31,7 @@
  blkid_new_probe_from_filename@BLKID_2.17 2.17.2
  blkid_parse_tag_string@BLKID_1.0 2.16
  blkid_parse_version_string@BLKID_1.0 2.16
+ blkid_partition_get_flags@BLKID_2.18 2.19.1
  blkid_partition_get_name@BLKID_2.17 2.17.2
  blkid_partition_get_partno@BLKID_2.17 2.17.2
  blkid_partition_get_size@BLKID_2.17 2.17.2
@@ -41,13 +43,16 @@
  blkid_partition_is_extended@BLKID_2.17 2.17.2
  blkid_partition_is_logical@BLKID_2.17 2.17.2
  blkid_partition_is_primary@BLKID_2.17 2.17.2
+ blkid_partlist_devno_to_partition@BLKID_2.18 2.19.1
  blkid_partlist_get_partition@BLKID_2.17 2.17.2
+ blkid_partlist_get_table@BLKID_2.18 2.19.1
  blkid_partlist_numof_partitions@BLKID_2.17 2.17.2
  blkid_parttable_get_offset@BLKID_2.17 2.17.2
  blkid_parttable_get_parent@BLKID_2.17 2.17.2
  blkid_parttable_get_type@BLKID_2.17 2.17.2
  blkid_probe_all@BLKID_1.0 2.16
  blkid_probe_all_new@BLKID_1.0 2.16
+ blkid_probe_all_removable@BLKID_2.18 2.19.1
  blkid_probe_enable_partitions@BLKID_2.17 2.17.2
  blkid_probe_enable_superblocks@BLKID_2.17 2.17.2
  blkid_probe_enable_topology@BLKID_2.17 2.17.2
@@ -57,15 +62,20 @@
  blkid_probe_filter_types@BLKID_2.15 2.16
  blkid_probe_filter_usage@BLKID_2.15 2.16
  blkid_probe_get_devno@BLKID_2.17 2.17.2
+ blkid_probe_get_fd@BLKID_2.18 2.19.1
+ blkid_probe_get_offset@BLKID_2.18 2.19.1
  blkid_probe_get_partitions@BLKID_2.17 2.17.2
+ blkid_probe_get_sectors@BLKID_2.17 2.19.1
  blkid_probe_get_sectorsize@BLKID_2.17 2.17.2
  blkid_probe_get_size@BLKID_2.17 2.17.2
  blkid_probe_get_topology@BLKID_2.17 2.17.2
  blkid_probe_get_value@BLKID_2.15 2.16
+ blkid_probe_get_wholedisk_devno@BLKID_2.18 2.19.1
  blkid_probe_has_value@BLKID_2.15 2.16
  blkid_probe_invert_filter@BLKID_2.15 2.16
  blkid_probe_invert_partitions_filter@BLKID_2.17 2.17.2
  blkid_probe_invert_superblocks_filter@BLKID_2.17 2.17.2
+ blkid_probe_is_wholedisk@BLKID_2.18 2.19.1
  blkid_probe_lookup_value@BLKID_2.15 2.16
  blkid_probe_numof_values@BLKID_2.15 2.16
  blkid_probe_reset_filter@BLKID_2.15 2.16
diff -urN util-linux-2.17.2/debian/libmount1.files 
util-linux-2.19.1/debian/libmount1.files
--- util-linux-2.17.2/debian/libmount1.files    1970-01-01 01:00:00.000000000 
+0100
+++ util-linux-2.19.1/debian/libmount1.files    2011-05-10 20:28:42.619730198 
+0100
@@ -0,0 +1 @@
+lib/libmount*.so.*
diff -urN util-linux-2.17.2/debian/libmount1.shlibs 
util-linux-2.19.1/debian/libmount1.shlibs
--- util-linux-2.17.2/debian/libmount1.shlibs   1970-01-01 01:00:00.000000000 
+0100
+++ util-linux-2.19.1/debian/libmount1.shlibs   2011-05-10 20:29:17.948139625 
+0100
@@ -0,0 +1,2 @@
+libmount 1 libmount1 (>= 2.19.1)
+udeb: libmount 1 libmount1-udeb (>= 2.19.1)
diff -urN util-linux-2.17.2/debian/libmount1.symbols 
util-linux-2.19.1/debian/libmount1.symbols
--- util-linux-2.17.2/debian/libmount1.symbols  1970-01-01 01:00:00.000000000 
+0100
+++ util-linux-2.19.1/debian/libmount1.symbols  2011-05-10 20:59:12.923032841 
+0100
@@ -0,0 +1,191 @@
+libmount.so.1 libmount1 #MINVER#
+ MOUNT_2.19@MOUNT_2.19 2.19.1
+ mnt_cache_device_has_tag@MOUNT_2.19 2.19.1
+ mnt_cache_find_tag_value@MOUNT_2.19 2.19.1
+ mnt_cache_read_tags@MOUNT_2.19 2.19.1
+ mnt_context_append_options@MOUNT_2.19 2.19.1
+ mnt_context_apply_fstab@MOUNT_2.19 2.19.1
+ mnt_context_disable_canonicalize@MOUNT_2.19 2.19.1
+ mnt_context_disable_helpers@MOUNT_2.19 2.19.1
+ mnt_context_disable_mtab@MOUNT_2.19 2.19.1
+ mnt_context_do_mount@MOUNT_2.19 2.19.1
+ mnt_context_do_umount@MOUNT_2.19 2.19.1
+ mnt_context_enable_fake@MOUNT_2.19 2.19.1
+ mnt_context_enable_force@MOUNT_2.19 2.19.1
+ mnt_context_enable_lazy@MOUNT_2.19 2.19.1
+ mnt_context_enable_loopdel@MOUNT_2.19 2.19.1
+ mnt_context_enable_rdonly_umount@MOUNT_2.19 2.19.1
+ mnt_context_enable_sloppy@MOUNT_2.19 2.19.1
+ mnt_context_enable_verbose@MOUNT_2.19 2.19.1
+ mnt_context_finalize_mount@MOUNT_2.19 2.19.1
+ mnt_context_finalize_umount@MOUNT_2.19 2.19.1
+ mnt_context_get_cache@MOUNT_2.19 2.19.1
+ mnt_context_get_fs@MOUNT_2.19 2.19.1
+ mnt_context_get_fstab@MOUNT_2.19 2.19.1
+ mnt_context_get_fstype@MOUNT_2.19 2.19.1
+ mnt_context_get_lock@MOUNT_2.19 2.19.1
+ mnt_context_get_mflags@MOUNT_2.19 2.19.1
+ mnt_context_get_mtab@MOUNT_2.19 2.19.1
+ mnt_context_get_optsmode@MOUNT_2.19 2.19.1
+ mnt_context_get_source@MOUNT_2.19 2.19.1
+ mnt_context_get_status@MOUNT_2.19 2.19.1
+ mnt_context_get_target@MOUNT_2.19 2.19.1
+ mnt_context_get_user_mflags@MOUNT_2.19 2.19.1
+ mnt_context_helper_setopt@MOUNT_2.19 2.19.1
+ mnt_context_init_helper@MOUNT_2.19 2.19.1
+ mnt_context_is_fake@MOUNT_2.19 2.19.1
+ mnt_context_is_force@MOUNT_2.19 2.19.1
+ mnt_context_is_lazy@MOUNT_2.19 2.19.1
+ mnt_context_is_nomtab@MOUNT_2.19 2.19.1
+ mnt_context_is_rdonly_umount@MOUNT_2.19 2.19.1
+ mnt_context_is_restricted@MOUNT_2.19 2.19.1
+ mnt_context_is_sloppy@MOUNT_2.19 2.19.1
+ mnt_context_is_verbose@MOUNT_2.19 2.19.1
+ mnt_context_mount@MOUNT_2.19 2.19.1
+ mnt_context_prepare_mount@MOUNT_2.19 2.19.1
+ mnt_context_prepare_umount@MOUNT_2.19 2.19.1
+ mnt_context_set_cache@MOUNT_2.19 2.19.1
+ mnt_context_set_fs@MOUNT_2.19 2.19.1
+ mnt_context_set_fstab@MOUNT_2.19 2.19.1
+ mnt_context_set_fstype@MOUNT_2.19 2.19.1
+ mnt_context_set_fstype_pattern@MOUNT_2.19 2.19.1
+ mnt_context_set_mflags@MOUNT_2.19 2.19.1
+ mnt_context_set_mountdata@MOUNT_2.19 2.19.1
+ mnt_context_set_options@MOUNT_2.19 2.19.1
+ mnt_context_set_options_pattern@MOUNT_2.19 2.19.1
+ mnt_context_set_optsmode@MOUNT_2.19 2.19.1
+ mnt_context_set_source@MOUNT_2.19 2.19.1
+ mnt_context_set_syscall_status@MOUNT_2.19 2.19.1
+ mnt_context_set_target@MOUNT_2.19 2.19.1
+ mnt_context_set_user_mflags@MOUNT_2.19 2.19.1
+ mnt_context_strerror@MOUNT_2.19 2.19.1
+ mnt_context_umount@MOUNT_2.19 2.19.1
+ mnt_copy_fs@MOUNT_2.19 2.19.1
+ mnt_free_cache@MOUNT_2.19 2.19.1
+ mnt_free_context@MOUNT_2.19 2.19.1
+ mnt_free_fs@MOUNT_2.19 2.19.1
+ mnt_free_iter@MOUNT_2.19 2.19.1
+ mnt_free_lock@MOUNT_2.19 2.19.1
+ mnt_free_mntent@MOUNT_2.19 2.19.1
+ mnt_free_table@MOUNT_2.19 2.19.1
+ mnt_free_update@MOUNT_2.19 2.19.1
+ mnt_fs_append_attributes@MOUNT_2.19 2.19.1
+ mnt_fs_append_fs_options@MOUNT_2.19 2.19.1
+ mnt_fs_append_options@MOUNT_2.19 2.19.1
+ mnt_fs_append_user_options@MOUNT_2.19 2.19.1
+ mnt_fs_append_vfs_options@MOUNT_2.19 2.19.1
+ mnt_fs_get_attribute@MOUNT_2.19 2.19.1
+ mnt_fs_get_attributes@MOUNT_2.19 2.19.1
+ mnt_fs_get_bindsrc@MOUNT_2.19 2.19.1
+ mnt_fs_get_devno@MOUNT_2.19 2.19.1
+ mnt_fs_get_freq@MOUNT_2.19 2.19.1
+ mnt_fs_get_fs_options@MOUNT_2.19 2.19.1
+ mnt_fs_get_fstype@MOUNT_2.19 2.19.1
+ mnt_fs_get_id@MOUNT_2.19 2.19.1
+ mnt_fs_get_option@MOUNT_2.19 2.19.1
+ mnt_fs_get_parent_id@MOUNT_2.19 2.19.1
+ mnt_fs_get_passno@MOUNT_2.19 2.19.1
+ mnt_fs_get_root@MOUNT_2.19 2.19.1
+ mnt_fs_get_source@MOUNT_2.19 2.19.1
+ mnt_fs_get_srcpath@MOUNT_2.19 2.19.1
+ mnt_fs_get_tag@MOUNT_2.19 2.19.1
+ mnt_fs_get_target@MOUNT_2.19 2.19.1
+ mnt_fs_get_user_options@MOUNT_2.19 2.19.1
+ mnt_fs_get_userdata@MOUNT_2.19 2.19.1
+ mnt_fs_get_vfs_options@MOUNT_2.19 2.19.1
+ mnt_fs_is_kernel@MOUNT_2.19 2.19.1
+ mnt_fs_match_fstype@MOUNT_2.19 2.19.1
+ mnt_fs_match_options@MOUNT_2.19 2.19.1
+ mnt_fs_match_source@MOUNT_2.19 2.19.1
+ mnt_fs_match_target@MOUNT_2.19 2.19.1
+ mnt_fs_prepend_attributes@MOUNT_2.19 2.19.1
+ mnt_fs_prepend_fs_options@MOUNT_2.19 2.19.1
+ mnt_fs_prepend_options@MOUNT_2.19 2.19.1
+ mnt_fs_prepend_user_options@MOUNT_2.19 2.19.1
+ mnt_fs_prepend_vfs_options@MOUNT_2.19 2.19.1
+ mnt_fs_print_debug@MOUNT_2.19 2.19.1
+ mnt_fs_set_attributes@MOUNT_2.19 2.19.1
+ mnt_fs_set_bindsrc@MOUNT_2.19 2.19.1
+ mnt_fs_set_freq@MOUNT_2.19 2.19.1
+ mnt_fs_set_fs_options@MOUNT_2.19 2.19.1
+ mnt_fs_set_fstype@MOUNT_2.19 2.19.1
+ mnt_fs_set_options@MOUNT_2.19 2.19.1
+ mnt_fs_set_passno@MOUNT_2.19 2.19.1
+ mnt_fs_set_root@MOUNT_2.19 2.19.1
+ mnt_fs_set_source@MOUNT_2.19 2.19.1
+ mnt_fs_set_target@MOUNT_2.19 2.19.1
+ mnt_fs_set_user_options@MOUNT_2.19 2.19.1
+ mnt_fs_set_userdata@MOUNT_2.19 2.19.1
+ mnt_fs_set_vfs_options@MOUNT_2.19 2.19.1
+ mnt_fs_strdup_options@MOUNT_2.19 2.19.1
+ mnt_fs_to_mntent@MOUNT_2.19 2.19.1
+ mnt_fstype_is_netfs@MOUNT_2.19 2.19.1
+ mnt_fstype_is_pseudofs@MOUNT_2.19 2.19.1
+ mnt_get_builtin_optmap@MOUNT_2.19 2.19.1
+ mnt_get_fstab_path@MOUNT_2.19 2.19.1
+ mnt_get_fstype@MOUNT_2.19 2.19.1
+ mnt_get_library_version@MOUNT_2.19 2.19.1
+ mnt_get_mtab_path@MOUNT_2.19 2.19.1
+ mnt_has_regular_mtab@MOUNT_2.19 2.19.1
+ mnt_init_debug@MOUNT_2.19 2.19.1
+ mnt_iter_get_direction@MOUNT_2.19 2.19.1
+ mnt_lock_block_signals@MOUNT_2.19 2.19.1
+ mnt_lock_file@MOUNT_2.19 2.19.1
+ mnt_mangle@MOUNT_2.19 2.19.1
+ mnt_match_fstype@MOUNT_2.19 2.19.1
+ mnt_match_options@MOUNT_2.19 2.19.1
+ mnt_new_cache@MOUNT_2.19 2.19.1
+ mnt_new_context@MOUNT_2.19 2.19.1
+ mnt_new_fs@MOUNT_2.19 2.19.1
+ mnt_new_iter@MOUNT_2.19 2.19.1
+ mnt_new_lock@MOUNT_2.19 2.19.1
+ mnt_new_table@MOUNT_2.19 2.19.1
+ mnt_new_table_from_dir@MOUNT_2.19 2.19.1
+ mnt_new_table_from_file@MOUNT_2.19 2.19.1
+ mnt_new_update@MOUNT_2.19 2.19.1
+ mnt_optstr_append_option@MOUNT_2.19 2.19.1
+ mnt_optstr_apply_flags@MOUNT_2.19 2.19.1
+ mnt_optstr_get_flags@MOUNT_2.19 2.19.1
+ mnt_optstr_get_option@MOUNT_2.19 2.19.1
+ mnt_optstr_get_options@MOUNT_2.19 2.19.1
+ mnt_optstr_next_option@MOUNT_2.19 2.19.1
+ mnt_optstr_prepend_option@MOUNT_2.19 2.19.1
+ mnt_optstr_remove_option@MOUNT_2.19 2.19.1
+ mnt_optstr_set_option@MOUNT_2.19 2.19.1
+ mnt_parse_version_string@MOUNT_2.19 2.19.1
+ mnt_reset_context@MOUNT_2.19 2.19.1
+ mnt_reset_fs@MOUNT_2.19 2.19.1
+ mnt_reset_iter@MOUNT_2.19 2.19.1
+ mnt_resolve_path@MOUNT_2.19 2.19.1
+ mnt_resolve_spec@MOUNT_2.19 2.19.1
+ mnt_resolve_tag@MOUNT_2.19 2.19.1
+ mnt_split_optstr@MOUNT_2.19 2.19.1
+ mnt_table_add_fs@MOUNT_2.19 2.19.1
+ mnt_table_find_next_fs@MOUNT_2.19 2.19.1
+ mnt_table_find_pair@MOUNT_2.19 2.19.1
+ mnt_table_find_source@MOUNT_2.19 2.19.1
+ mnt_table_find_srcpath@MOUNT_2.19 2.19.1
+ mnt_table_find_tag@MOUNT_2.19 2.19.1
+ mnt_table_find_target@MOUNT_2.19 2.19.1
+ mnt_table_get_cache@MOUNT_2.19 2.19.1
+ mnt_table_get_nents@MOUNT_2.19 2.19.1
+ mnt_table_get_root_fs@MOUNT_2.19 2.19.1
+ mnt_table_next_child_fs@MOUNT_2.19 2.19.1
+ mnt_table_next_fs@MOUNT_2.19 2.19.1
+ mnt_table_parse_file@MOUNT_2.19 2.19.1
+ mnt_table_parse_fstab@MOUNT_2.19 2.19.1
+ mnt_table_parse_mtab@MOUNT_2.19 2.19.1
+ mnt_table_parse_stream@MOUNT_2.19 2.19.1
+ mnt_table_remove_fs@MOUNT_2.19 2.19.1
+ mnt_table_set_cache@MOUNT_2.19 2.19.1
+ mnt_table_set_iter@MOUNT_2.19 2.19.1
+ mnt_table_set_parser_errcb@MOUNT_2.19 2.19.1
+ mnt_unlock_file@MOUNT_2.19 2.19.1
+ mnt_unmangle@MOUNT_2.19 2.19.1
+ mnt_update_force_rdonly@MOUNT_2.19 2.19.1
+ mnt_update_get_filename@MOUNT_2.19 2.19.1
+ mnt_update_get_fs@MOUNT_2.19 2.19.1
+ mnt_update_get_mflags@MOUNT_2.19 2.19.1
+ mnt_update_is_ready@MOUNT_2.19 2.19.1
+ mnt_update_set_fs@MOUNT_2.19 2.19.1
+ mnt_update_table@MOUNT_2.19 2.19.1
diff -urN util-linux-2.17.2/debian/libmount1-udeb.dirs 
util-linux-2.19.1/debian/libmount1-udeb.dirs
--- util-linux-2.17.2/debian/libmount1-udeb.dirs        1970-01-01 
01:00:00.000000000 +0100
+++ util-linux-2.19.1/debian/libmount1-udeb.dirs        2011-05-10 
20:28:02.575266446 +0100
@@ -0,0 +1 @@
+lib/
diff -urN util-linux-2.17.2/debian/libmount-dev.files 
util-linux-2.19.1/debian/libmount-dev.files
--- util-linux-2.17.2/debian/libmount-dev.files 1970-01-01 01:00:00.000000000 
+0100
+++ util-linux-2.19.1/debian/libmount-dev.files 2011-05-10 20:41:41.873334249 
+0100
@@ -0,0 +1,4 @@
+usr/lib/libmount.so
+usr/lib/libmount.a
+usr/include/libmount
+usr/lib/pkgconfig/mount.pc
diff -urN util-linux-2.17.2/debian/rules util-linux-2.19.1/debian/rules
--- util-linux-2.17.2/debian/rules      2011-05-10 10:26:27.000000000 +0100
+++ util-linux-2.19.1/debian/rules      2011-05-10 20:45:41.676471283 +0100
@@ -32,7 +32,7 @@
 version := $(shell sed -e '1{;s|^util-linux (\(.*\))\ .*|\1|;q;}' 
debian/changelog)
 Upstream := $(shell sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog)
 
-CONFOPTS= --enable-raw --enable-rdev --enable-partx --with-slang
+CONFOPTS= --enable-raw --enable-rdev --enable-partx --with-slang 
--enable-libmount-mount 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 CONFOPTS += --with-selinux
 endif
@@ -127,6 +127,9 @@
            install -m 644 debian/hwclock.rules 
debian/util-linux/lib/udev/rules.d/85-hwclock.rules; \
            install -m 755 debian/hwclock-set 
debian/util-linux/lib/udev/hwclock-set; \
        fi
+       # copy mount library and symlink into udeb
+       ln debian/libmount1/lib/libmount.so.1.* debian/libmount1-udeb/lib/
+       ln debian/libmount1/lib/libmount.so.1   debian/libmount1-udeb/lib/
        # copy blkid library and symlink into udeb
        ln debian/libblkid1/lib/libblkid.so.1.* debian/libblkid1-udeb/lib/
        ln debian/libblkid1/lib/libblkid.so.1   debian/libblkid1-udeb/lib/
diff -urN util-linux-2.17.2/debian/util-linux-locales.files 
util-linux-2.19.1/debian/util-linux-locales.files
--- util-linux-2.17.2/debian/util-linux-locales.files   2011-05-10 
10:26:27.000000000 +0100
+++ util-linux-2.19.1/debian/util-linux-locales.files   2011-05-10 
20:20:22.129960689 +0100
@@ -1,19 +1,25 @@
-usr/share/locale/ca/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/cs/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/da/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/de/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/es/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/et/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/fi/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/fr/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/it/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/ja/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/nl/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/pt_BR/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/sl/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/sv/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/tr/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/id/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/ru/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/uk/LC_MESSAGES/util-linux-ng.mo
-usr/share/locale/vi/LC_MESSAGES/util-linux-ng.mo
+usr/share/locale/ca/LC_MESSAGES/util-linux.mo
+usr/share/locale/cs/LC_MESSAGES/util-linux.mo
+usr/share/locale/da/LC_MESSAGES/util-linux.mo
+usr/share/locale/de/LC_MESSAGES/util-linux.mo
+usr/share/locale/es/LC_MESSAGES/util-linux.mo
+usr/share/locale/et/LC_MESSAGES/util-linux.mo
+usr/share/locale/eu/LC_MESSAGES/util-linux.mo
+usr/share/locale/fi/LC_MESSAGES/util-linux.mo
+usr/share/locale/fr/LC_MESSAGES/util-linux.mo
+usr/share/locale/gl/LC_MESSAGES/util-linux.mo
+usr/share/locale/hu/LC_MESSAGES/util-linux.mo
+usr/share/locale/id/LC_MESSAGES/util-linux.mo
+usr/share/locale/it/LC_MESSAGES/util-linux.mo
+usr/share/locale/ja/LC_MESSAGES/util-linux.mo
+usr/share/locale/nl/LC_MESSAGES/util-linux.mo
+usr/share/locale/pl/LC_MESSAGES/util-linux.mo
+usr/share/locale/pt_BR/LC_MESSAGES/util-linux.mo
+usr/share/locale/ru/LC_MESSAGES/util-linux.mo
+usr/share/locale/sl/LC_MESSAGES/util-linux.mo
+usr/share/locale/sv/LC_MESSAGES/util-linux.mo
+usr/share/locale/tr/LC_MESSAGES/util-linux.mo
+usr/share/locale/uk/LC_MESSAGES/util-linux.mo
+usr/share/locale/vi/LC_MESSAGES/util-linux.mo
+usr/share/locale/zh_CN/LC_MESSAGES/util-linux.mo
+usr/share/locale/zh_TW/LC_MESSAGES/util-linux.mo

Attachment: signature.asc
Description: Digital signature

Reply via email to