Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518702 - sys-apps/util-linux-2.25 version bump
Summary: sys-apps/util-linux-2.25 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-31 22:32 UTC by teidakankan
Modified: 2014-08-01 11:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description teidakankan 2014-07-31 22:32:04 UTC
https://www.kernel.org/pub/linux/utils/util-linux/v2.25/util-linux-2.25.tar.xz

Reproducible: Always




Util-linux 2.25 Release Notes
=============================

The command cytune(8) has been REMOVED from util-linux.

The non-libmount mount(8) implementation has been REMOVED from util-linux.

The "swapon --summary" output format is deprecated in favor of the
"swapon --show[=<columns>]" that provides better control on output formatting.

Release highlights
------------------

libsmartcols:
 - this NEW SHARED LIBRARY (but with stable API) allows to print data in
   tables, trees or parsable formats, support colors, sorting etc. The code has
   been originally developed for lsblk(8) and findmnt(8).

cfdisk(8):
 - the code been completely rewritten, now it uses libfdisk and libsmartcols, 
   supports GPT, SUN, SGI and BSD disk labels
 - the command is no more based on CHS addressing

fdisk(8):
 - no more print sizes in 1024-byte blocks, but in real sectors or human 
   readable sizes (MiB, TiB, etc.)
 - allows to modify GPT partition attributes 

lslogins(1):
 - this NEW COMMAND list information about users, groups and system accounts,
   provides  data from last, wtmp, btmp, hust status, password expiration
   settings, SELinux context, nologin setting, etc. 

terminal-colors.d(5):
 - this new directory controls output colorization for various utilities
 - now dmesg(1) supports colors customization, for example
        echo 'alert 37;41' >> /etc/terminal-colors.d/dmesg.scheme
   sets red background for alert messages.

cal(1):
  - supports new option --week to show week numbers

fallocate(1):
  - supports new option --dig-holes to detect and dig holes, it makes the 
    file sparse in-place, without using extra disk space.

fstrim(1):
  - supports new option --all to discard all filesystem on devices that supports
    TRIM operation.

hexdump(1):
  - the original very old BSD has been refactored
  - the output format units support colors now, the colorized regions could be
    specified by value or offset.

libmount:
  - the library allows to use -s (sloppy) mount command line option for all external
    mount helpers. The option was originally NFS specific.

logger(1):
  - supports new option --journald to send structured messages to systemd journal

lsblk(8):
  - supports new command line option --sort <column> to sort output

kill(1) and setterm(1):
  - the commands have been refactored to be more robust
 

The build system has been improved to support to build only explicitly specified
utils or libs (e.g. --disable-all-programs --enable-libblkid to build only 
libblkid).

The project test suite has been improved to be more portable and robust, project
uses travis-ci service now.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-08-01 05:38:57 UTC
+*util-linux-2.25 (01 Aug 2014)
+
+  01 Aug 2014; Lars Wendler <polynomial-c@gentoo.org>
+  -util-linux-2.23.2-r2.ebuild, +util-linux-2.25.ebuild:
+  Version bump (bug #518702). Removed old.
+
Comment 2 Nikos Chantziaras 2014-08-01 07:08:22 UTC
Multilib is broken and doesn't build:

* Header files have changed between ABIs.
 * --- /var/tmp/portage/sys-apps/util-linux-2.25/temp/.multilib_header_cksum    2014-08-01 10:06:14.793819370 +0300
 * +++ /var/tmp/portage/sys-apps/util-linux-2.25/temp/.multilib_header_cksum.new        2014-08-01 10:06:15.395830325 +0300
 * @@ -1,3 +1,4 @@
 *  922808026 13710 /var/tmp/portage/sys-apps/util-linux-2.25/image/usr/include/blkid/blkid.h
 *  2312305124 30705 /var/tmp/portage/sys-apps/util-linux-2.25/image/usr/include/libmount/libmount.h
 *  1571873893 3297 /var/tmp/portage/sys-apps/util-linux-2.25/image/usr/include/uuid/uuid.h
 * +2562902577 9602 /var/tmp/portage/sys-apps/util-linux-2.25/image/usr/include/libsmartcols/libsmartcols.h
 * ERROR: sys-apps/util-linux-2.25::gentoo failed (install phase):
 *   Header checksum mismatch, aborting.
Comment 3 SpanKY gentoo-dev 2014-08-01 11:34:52 UTC
(In reply to Nikos Chantziaras from comment #2)

new issue -> new bug