Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 489342 - sys-apps/util-linux-2.24 Version bump
Summary: sys-apps/util-linux-2.24 Version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-25 09:19 UTC by Justin Lecher (RETIRED)
Modified: 2013-11-28 20:32 UTC (History)
0 users

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


Attachments
util-linux-2.24.ebuild.diff (util-linux-2.24.ebuild.diff,1.85 KB, patch)
2013-10-28 13:51 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff
util-linux-2.24.ebuild.diff (util-linux-2.24.ebuild.diff,1.92 KB, patch)
2013-10-28 14:22 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2013-10-25 09:19:18 UTC
Please BUmp

Util-linux 2.24 Release Notes
=============================

This is the last release where the old non-libmount mount(8) implementation
is supported and maintained.

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

fdisk(8):
 - the code has been completely refactored and moved to libfdisk
   (the library does not have a stable API yet)
 - user interface has been unified for all label types and it supports colors
 - GPT disk UUID, partition UUID and partition name modification is supported now

pylibmount:
 - this new library provides PYTHON BINDINGS for libmount;
   use --with-python[=2|3] to enable the bindings

last(1) and lastb(1):
 - the NEW IMPLEMENTATION has been merged from sysvinit to util-linux and
   extended; now it supports command line options --present, --since, and
   --time-format
 - use --enable-deprecated-last to enable the old util-linux last(1) implementation

swapon(8):
 - the option --discard= and fstab mount option discard= allow to explicitly
   specify 'pages' or 'once' discard policy. If no policy is selected, the
   default behavior is to enable both. See swapon.8 man page for more details.

libblkid and blkid(8):
 - supports LOGUUID= for external logs (e.g. extN and XFS)
 - generates a pseudo PARTUUID= for MBR partitions (based on MBR Id, Linux kernel
   supports the same concept for root= command line option)

agetty(8):
 - supportes new issue file \S escape code to read information from /etc/os-release
 - the option -L allows to completely control CLOCAL flag

dmesg(1):
 - supports new command line option --time-format to specify time format
 - supports new iso-8601 time format

hexdump(1):
 - supports long options now

wall(1):
 - the command is compatible with sysvinit implementation now

logger(1):
 - supports new command line option --prio-prefix when logging stdin

lscpu(1):
 - allows to detect more hypervisor types and provides info about Max
   and Min CPU Mhz

unshare(8):
 - supports new command line options --fork and --mount-proc for
   pid namespaces

wipefs(8):
  - now wipes superblocks with incorrect checksums too
  - supports new command line option --backup to backup erased data to
    $HOME/wipefs-<devname>-<offset>.bak

nologin(8):
  - this command has been merged into util-linux, the command politely
    refuses a login.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-28 13:51:17 UTC
Created attachment 362132 [details, diff]
util-linux-2.24.ebuild.diff

Possible ebuild changes.
Dunno if we can build pylibmount for multiple python versions/implementations.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-28 14:22:26 UTC
Created attachment 362134 [details, diff]
util-linux-2.24.ebuild.diff

Next attempt as Chainsaw suggested to raise EAPI to 5.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2013-10-28 14:31:22 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #2)
> Created attachment 362134 [details, diff] [details, diff]
> util-linux-2.24.ebuild.diff
> 
> Next attempt as Chainsaw suggested to raise EAPI to 5.

We aren't doing EAPI 5 yet for base packages.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2013-10-28 14:57:22 UTC
(In reply to Doug Goldstein from comment #3)
> We aren't doing EAPI 5 yet for base packages.

I have, but if it helps Lars get the package through quicker... fine.
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-28 22:14:01 UTC
+*util-linux-2.24 (28 Oct 2013)
+
+  28 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> +util-linux-2.24.ebuild:
+  Version bump (bug #489342).
+

I've added the ebuild with EAPI=4.
Comment 6 William Hubbs gentoo-dev 2013-10-29 19:49:20 UTC
Let's go ahead to eapi 5. There is no policy anywhere I'm aware of that
says we can't use it for base packages.
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-29 20:24:30 UTC
+  29 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> util-linux-2.24.ebuild,
+  util-linux-9999.ebuild:
+  Moved 2.24 ebuild to EAPI-5. Synced 9999 ebuild with 2.24 version.
+
Comment 8 SpanKY gentoo-dev 2013-11-28 20:32:13 UTC
(In reply to William Hubbs from comment #6)

the base system needs to not make it hard to upgrade old systems.  EAPI=5 has not been out long enough to utilize there.