Change logs for parted source package in Saucy

  • parted (2.3-16ubuntu1) saucy; urgency=low
    
      [ Phillip Susi ]
      * debian/patches/avoid-disturbing-partitions.patch: remove all old
        partitions (that are not unchanged) first, then add new ones.  This
        avoids an EBUSY trying to add new partitions that overlap with old ones
        that have a higher number (LP: #1220165).
    
      [ Colin Watson ]
      * Slight tweak to the above to continue to handle entirely unchanged
        partitions properly.
     -- Colin Watson <email address hidden>   Mon, 14 Oct 2013 22:03:35 +0100
  • parted (2.3-16) unstable; urgency=low
    
    
      * Convert libparted0debian1-dbg to a normal separated-debug-symbols
        package rather than shipping a rather odd /usr/lib/libparted_g.a file,
        saving a build pass and making it more generally useful.  This also
        involves enabling mtrace on all build passes, which should be fine since
        it only does anything if MALLOC_TRACE is set in the environment.
    
     -- Colin Watson <email address hidden>  Tue, 10 Sep 2013 17:29:34 +0100
  • parted (2.3-15) unstable; urgency=low
    
    
      [ Pino Toscano ]
      * Disable DMI detection on the Hurd (closes: #719628).
      * Don't match tarball compression extensions in watch file (closes:
        #719630).
    
     -- Colin Watson <email address hidden>  Tue, 13 Aug 2013 22:01:46 +0100
  • parted (2.3-14) unstable; urgency=low
    
    
      * Merge fix-head-size-assertion.patch from Ubuntu: change an
        assert so it correctly recovers instead of aborting the program
        (closes: #620273).
      * Merge dm_p_separator.patch from Ubuntu: parted would add a
        'p' between the base device name and the partition number for
        all device-mapper devices instead of only if the base name
        ended in a digit.
      * Merge remove-dev_t-dep.patch from Ubuntu: parted was making
        bad assumptions about the meaning of the values of dev_t,
        causing it to fail to detect in-use partitions on all dmraid
        disks, and regular disk partitions > #16.
      * Merge skip-floppy.patch from Ubuntu: add floppies to the list
        of ignored devices since they can not be partitioned anyhow,
        and often people have no floppy though their bios thinks they do,
        and touching it causes hangs.
      * Merge gptsync.patch from Ubuntu: On Intel Mac systems, write a
        synced MBR rather than a protective MBR.
      * Merge loop-partitions.patch from Ubuntu: backport some changes
        to allow the use of partitions on loop devices.  This also
        allows more than 16 partitions.
      * Merge dmraid.patch from Ubuntu: Don't probe dmraid partition
        devices.  Also set UUID of newly created dmraid partition devices.
      * Merge dm-part-sync.patch from Ubuntu: refactor device-mapper
        partition sync code so it does not fail when unmodified partitions
        are mounted.
      * Merge udevadm-settle.patch from Ubuntu: Run udevadm settle around
        partition table rereads, to avoid races.
      * Merge 16-dos-partitions.patch from Ubuntu: the kernel was not
        being informed of partitions above #16 on dos partition tables
        (closes: #667638).
      * Merge hfs-probe-corrupt.patch from Ubuntu: don't let a corrupt
        FS evoke failed assertion.
      * Backport online resize patches: 0001-parted-resizepart-command.patch,
        0003-libparted-Add-support-for-BLKPG-ioctl-partition-resi.patch,
        and 0004-parted-make-_partition_warn_busy-actually-a-warning.patch
      * Merge fewer-gpt-entries.patch: Backport upstream patches to handle
        GPT labels with fewer than 128 partition entries (LP: #1187560).
      * debian/patches/avoid-disturbing-partitions.patch: Don't remove and
        re-add unmodified partitions (LP: #1060484).
      * debian/patches/linux-specific-gpt-type.patch: Backport upstream
        changes to use a linux specific partition type code instead of
        Microsoft's, which causes Windows to offer to format the partition.
    
     -- Phillip Susi <email address hidden>  Mon, 12 Aug 2013 10:11:10 +0100
  • parted (2.3-13ubuntu2) saucy; urgency=low
    
      * Remove tests/Makefile.in from debian/patches/gptsync.patch; this must
        not be present now that we're using dh-autoreconf.
      * Backport upstream patches to handle GPT labels with fewer than 128
        partition entries (LP: #1187560).
     -- Colin Watson <email address hidden>   Mon, 17 Jun 2013 18:42:45 +0100
  • parted (2.3-13ubuntu1) saucy; urgency=low
    
      * Resynchronise with Debian.  Remaining changes:
        - gptsync.patch: On Intel Mac systems, write a synced MBR rather than a
          protective MBR.
        - loop-partitions.patch: Backport some changes to allow use of
          partitionable loop devices.
        - udevadm-settle.patch: Run 'udevadm settle' either side of rereading
          the partition table if not chrooted, to avoid a variety of races.
        - dmraid.patch: Don't probe dmraid devices unless they are whole disk
          devices, not partitions.  Also set UUID of newly created dmraid
          partition devices.
        - fix-head-size-assertion.patch: Fix probe_partition_for_geom() to fail
          gracefully rather than abort with PED_ASSERT().
        - dm_p_separator.patch: Device mapper type should not automatically mean
          add 'p' before the partition number.  Fall back to adding it only if
          the previous character is a digit.  This complies with kpartx behavior
          and Linux behavior "since the dawn of time".
        - remove-dev_t-dep.patch: Remove incorrect code from arch/linux.c that
          made assumptions about the meaning of dev_t causing mounted partitions
          to not be identified on dmraid devices and extended partition numbers
          >= 16.
        - 16-dos-partitions.patch: Handle >16 partitions on DOS partition
          tables.
        - dm-part-sync.patch: Backport fix to allow modifying partitions on
          dmraid disks while other partitions are in use.
        - skip-floppy.patch: Don't probe floppy drives.
        - hfs-probe-corrupt.patch: Don't let a corrupt FS evoke a failed
          assertion.
    
      * Drop changes, applied in Debian:
        - Avoid assuming that gets is declared.
    
    parted (2.3-13) unstable; urgency=low
    
      * Use dh-autoreconf.
      * Avoid assuming that gets is declared (closes: #699653).
    
    parted (2.3-12) unstable; urgency=low
    
      * Breaks: python-parted (<< 3.6-5); previous versions were broken by the
        PED_PARTITION_LAST_FLAG change in 2.3-11.1 (closes: #697588).
    
    parted (2.3-11.1) unstable; urgency=low
    
      * Non-maintainer upload.
      * Cherry-pick upstream patches to fix the handling of GPT partition
        flags when modifying a GPT. This, most particularly fixes the
        handling of 'legagy BIOS bootable'.
        Thanks to Jérémy Bobbio for providing the patch and analysis.
        Closes: #673042
     -- Dmitrijs Ledkovs <email address hidden>   Thu, 30 May 2013 14:01:09 +0100
  • parted (2.3-11ubuntu1) raring; urgency=low
    
      * Resynchronise with Debian.  Remaining changes:
        - gptsync.patch: On Intel Mac systems, write a synced MBR rather than a
          protective MBR.
        - loop-partitions.patch: Backport some changes to allow use of
          partitionable loop devices.
        - udevadm-settle.patch: Run 'udevadm settle' either side of rereading
          the partition table if not chrooted, to avoid a variety of races.
        - dmraid.patch: Don't probe dmraid devices unless they are whole disk
          devices, not partitions.  Also set UUID of newly created dmraid
          partition devices.
        - fix-head-size-assertion.patch: Fix probe_partition_for_geom() to fail
          gracefully rather than abort with PED_ASSERT().
        - dm_p_separator.patch: Device mapper type should not automatically mean
          add 'p' before the partition number.  Fall back to adding it only if
          the previous character is a digit.  This complies with kpartx behavior
          and Linux behavior "since the dawn of time".
        - remove-dev_t-dep.patch: Remove incorrect code from arch/linux.c that
          made assumptions about the meaning of dev_t causing mounted partitions
          to not be identified on dmraid devices and extended partition numbers
          >= 16.
        - 16-dos-partitions.patch: Handle >16 partitions on DOS partition
          tables.
        - dm-part-sync.patch: Backport fix to allow modifying partitions on
          dmraid disks while other partitions are in use.
        - skip-floppy.patch: Don't probe floppy drives.
        - hfs-probe-corrupt.patch: Don't let a corrupt FS evoke a failed
          assertion.
      * loop-partitions.patch: refresh, one hunk moved into debian's
        md-partitions.patch.
      * Apply eglibc-2.16 FTBFS gnulib patch, from bison package.
    
    parted (2.3-11) unstable; urgency=medium
    
      * Non-maintainer upload to fix partitioned md devices (bug #684713)
      * backport md-partitions.patch: libparted/arch/linux.c
        (_device_get_partition_range): Use /sys/block/DEV/ext_range instead
        of range sysfs file.
     -- Dmitrijs Ledkovs <email address hidden>   Tue, 23 Oct 2012 11:50:25 +0100