diff -Nru os-prober-1.73ubuntu4/debian/changelog os-prober-1.74ubuntu1/debian/changelog --- os-prober-1.73ubuntu4/debian/changelog 2017-02-03 19:46:41.000000000 +0000 +++ os-prober-1.74ubuntu1/debian/changelog 2017-03-06 22:05:41.000000000 +0000 @@ -1,9 +1,24 @@ -os-prober (1.73ubuntu4) zesty; urgency=medium +os-prober (1.74ubuntu1) zesty; urgency=medium - * Fix os-prober not detecting other OSes. Somehow the merge dropped the - execution bits for 50mounted-tests. (LP: #1660159) + * Merge from Debian unstable. (LP: #1664731) Remaining changes: + - Mount btrfs subvolume @ when present to access a btrfs formatted + rootfs. + - When called with WINOSDATA, return the list of Windows partitions + containing the system instead of only listing these containing the + bootrecord. + - Sort detected kernels by modification time, if possible. - -- Mathieu Trudel-Lapierre Fri, 03 Feb 2017 14:46:41 -0500 + -- Mathieu Trudel-Lapierre Mon, 06 Mar 2017 17:05:41 -0500 + +os-prober (1.74) unstable; urgency=high + + [ Ivo De Decker ] + * os-probes/common/50mounted-tests: Skip partition when FS type is + LVM2_member, since one isn't supposed to touch physical volumes + directly. This avoids hanging during “dmcreate setup” with + unencrypted LVM setups (Closes: #853277). + + -- Cyril Brulebois Wed, 01 Feb 2017 00:01:17 +0100 os-prober (1.73ubuntu3) zesty; urgency=medium diff -Nru os-prober-1.73ubuntu4/os-probes/common/50mounted-tests os-prober-1.74ubuntu1/os-probes/common/50mounted-tests --- os-prober-1.73ubuntu4/os-probes/common/50mounted-tests 2017-01-26 14:08:18.000000000 +0000 +++ os-prober-1.74ubuntu1/os-probes/common/50mounted-tests 2017-03-06 21:54:47.000000000 +0000 @@ -29,6 +29,9 @@ elif [ "$types" = crypto_LUKS ]; then debug "$1 is a LUKS partition; skipping" exit 0 +elif [ "$types" = LVM2_member ]; then + debug "$1 is an LVM member; skipping" + exit 0 elif [ "$types" = ntfs ]; then if type ntfs-3g >/dev/null 2>&1; then types='ntfs-3g ntfs'