Merge e2fsprogs from Debian 1.43.1-1

Bug #1592862 reported by Dave Chiluk
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
e2fsprogs (Ubuntu)
Fix Released
Wishlist
Dave Chiluk

Bug Description

Merge e2fsprogs from Debian 1.43.1-1

Tags: patch
Revision history for this message
Dave Chiluk (chiluk) wrote :

  * Merge from Debian unstable. (LP: #1592862) Remaining changes:
    - Block pkg-create-dbgsym from operating on this package.
       Build without dietlibc-dev, which is in universe
       Use the autotools-dev dh addon to update config.guess/config.sub for
       new ports.
    - debian/control:
        Regenerate with ./debian/rules debian/control

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "e2fsprogs.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Dave Chiluk (chiluk)
Changed in e2fsprogs (Ubuntu):
assignee: nobody → Dave Chiluk (chiluk)
importance: Undecided → Low
importance: Low → Wishlist
Revision history for this message
Theodore Ts'o (tytso) wrote :

You may want to recheck the merge, or at least the remaining changes, since Debian e2fsprogs 1.43.1 now:

a) Uses dh_update_autotools_config to update config.guess / config.guess
b) No longer uses dietlibc
c) Generates dbgsym packages if the underlying package infrastructure supports them

At the very least the changes to remove dietlibc are definitely no longer needed for Ubuntu, and if Ubuntu now supports the Debian methods for generating dbgsym and updating config.{guess,sub} files, it may be possible for Ubuntu remove (a) and (c) as well.

BTW, note that if you run "make -f debian/rules mrproper ; make -f debian/rules debian-files" the debian/rules file will automatically reprobe the underlying build infrastructure and update various debian files automatically to automate rebuilding e2fsprogs on legacy distributions. For example, this should allow e2fsprogs to be rebuilt on Debian Stable and (probably, although I haven't tested it) Ubuntu LTS distributions.

Revision history for this message
Dave Chiluk (chiluk) wrote :

Thanks Tytso,

You are right about b). I'm adding cjwatson to this bug as he hopefully knows a bit more of the background for those other changes.

Revision history for this message
Dave Chiluk (chiluk) wrote :

I'm also including a log of Debian 1.43.1-1 built on amd64. Although I have a feeling that a) was added for support on more "interesting" arches.

Revision history for this message
Colin Watson (cjwatson) wrote :

Ted's comments sound reasonable. I'd suggest you just go ahead and sync, dropping our delta, and in the unlikely event that we need to put something back for some exotic architecture then we can do so.

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :
Download full text (6.0 KiB)

This bug was fixed in the package e2fsprogs - 1.43.1-1

---------------
e2fsprogs (1.43.1-1) unstable; urgency=medium

  * New upstream version
  * Fix the Direct I/O fallback code in the Unix I/O manager so it
    implements read-modify-write correctly.
  * The mke2fs program will now warn if the user specifies a label which
    is too long. (Closes: #791630)
  * Clean up various man pages (Closes: #766379, #761144, #770750,
    #428361, #766127)
  * Fix bug so that debugfs's rdump command works on the root directory
    (Closes: #766125)
  * Fix various Debian packaging issues (Closes: #825868)
  * Build fully security hardened binaries

 -- Theodore Y. Ts'o <email address hidden> Tue, 07 Jun 2016 23:09:55 -0400

e2fsprogs (1.43-3) unstable; urgency=medium

  * Fix various debian packaging nits
  * Fix spelling mistakes in the copyright files
  * Fix various spelling mistakes in man pages
  * Fix project quota bugs in e2fsck and mke2fs
  * Build binaries with hardening support
  * Improve e2fsck messages when the journal superblock is corrupt and
    the user declines to fix the journal. (Closes: #768162)
  * Fix debugfs's handling of "set_bg <bg> checksum calc" on 64-bit file
    systems.
  * Simplify the debian rules file

 -- Theodore Y. Ts'o <email address hidden> Wed, 25 May 2016 00:51:33 -0400

e2fsprogs (1.43-2) unstable; urgency=medium

  * Update watch file to check for the GPG signatures
  * Use dh_update_autotools_control to update config.{guess,sub}
    automatically when building the package.
  * Only try to run update-initramfs if it exists
  * Transition to dbgsym packages

 -- Theodore Y. Ts'o <email address hidden> Fri, 20 May 2016 14:07:40 -0400

e2fsprogs (1.43-1) unstable; urgency=medium

  * New upstream version
  * Fix or improve offset support in mke2fs, e2undo, and libext2fs
  * Update debian policy version to 3.9.8

 -- Theodore Y. Ts'o <email address hidden> Tue, 17 May 2016 01:04:28 -0400

e2fsprogs (1.43~WIP.2016.03.15-2) sid; urgency=low

  * Fix FTBFS on big-endian systems

 -- Theodore Y. Ts'o <email address hidden> Thu, 17 Mar 2016 22:55:52 -0400

e2fsprogs (1.43~WIP.2016.05.12-1) unstable; urgency=medium

  * New upstream version
  * Clean up various man pages and usage messages
  * Fix up gcc and Coverity warnings
  * Stop building static binaries using dietlibc
  * Fix potential out-of-boundary memory access in resize2fs
  * Fix sparse_super2 bugs in mke2fs and resize2fs
  * The mke2fs program will now support multiple -O options
  * The e2image program now ignores checksum error so that debugging
    snapshots of a file system can be taken of a broken file system
  * E2fsck now more cleanly handles checksum errors while replaying the
    journal
  * Fix e2fsck to not try to set a UUID if the metadata_csum feature is
    enabled since this will break the checksums
  * Fix e2image so progress information won't get leaked to stdout
  * Fix bugs in "mke2fs -E offset=NNNN" (Closes: #803629)
  * Fix Hurd portability issues (Closes: #822576)
  * Update initramfs in e2fsprogs's postinst script so the initial
    ramdisk gets the updated e2fsprogs binaries (Closes: #804237)
  * Work around texi2dvi bug which can cause build failures (Closes:...

Read more...

Changed in e2fsprogs (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.