1
0
forked from pool/util-linux
Go to file
Tomáš Chvátal 4b9855b405 Accepting request 244468 from home:sbrabec:branches:Base:System
This update needs a special care:

1)
After first successful build on all platforms, "osc meta prjconf Base:System" must include:

%if 0%{?suse_version} > 1310
Preinstall: libsmartcols1
%endif

2)
You also need to make symlinks to util-linux-systemd and python-libmount.

And finally, this package is intended only for > 1310 (i. e. Factory).

3)
The spec file can have problems with (buggy) Factory check-in check:
ERROR: python-libmount: group for main package not set

There is false error and I have no work-around for this just now.

(If you want, please ping me (by mail) after package review, and I'll do all needed changes.)

- Update to version 2.25
  (using work of Ruediger Meier <sweet_f_a@gmx.de>):
  * based on the git master branch of util-linux
  * many fixes (including bnc#869355, bnc#871951 and
    bnc#871698#c49)
  * new Python binding sub-package for libmount: python-libmount
  * new library: libsmartcols
  * new commands: lslogins, setpriv
  * add fstrim systemd timer
  * better systemd integration
  * DROPPED command:
    * cytune: Upstream decided to remove tool untested for years
      that supports this old hardware.
- Dropped patches included in the upstream:
    (*git) Included with no changes
    (+git) Included with improvements
    (!git) Included with differences
  * support-other-tty-lines-not-vconsole.patch           (*b9c7390)
  * agetty-fooled-on-serial-line-due-plymouth.patch,
  * sulogin-fooled-on-tty-line-due-plymouth.patch        (*bb280f7)
  * agetty-on-s390-on-dev-3270-tty1-line.patch           (*f2bcda5)
  * sulogin-does-not-find-any-console.patch              (*624b204)
  * util-linux-setarch-uname26.patch                     (*f6eb160)
  * util-linux-ng-2.16-squashfs3-detect.patch            (*11402f5)
  * util-linux-lscpu-improve-hypervisor-detection.patch
                     (!b774473, b32488c, 5bd31c6, 0f0c558, 96ce475)
    WARNING, INCOMPATIBLE CHANGE: "lscpu -p" no more reports
    hypervisor, as it breaks standard behavior. Use standard output
    instead! (FATE#310255)
  * blkid-stop-scanning-on-I-O-error.patch               (+296d96e)
  * blkid-convert-superblocks-to-new-calling-convention.patch
                                                         (+37f4060)
  * util-linux-libblkid-ext-probe.patch                  (*a1ca32f)
  * util-linux-hwclock-drift-check.patch                 (*f196fd1)
  * util-linux-hwclock-adjtime-check.patch               (*db8fc5f)
- Dropped obsolete patch:
  * util-linux-2.23.1-eject-fpie.patch      (eject is no more SUID)
  * util-linux-2.24-fdisk_remove_bogus_warnings.patch
                             (upstream fixed it in a different way)
  * util-linux-HACK-boot.localfs.diff
                         (MOUNT_PRINT_SOURCE is no more referenced)
- Ported and renamed:
  * util-linux-2.23.1-noenc-suse.diff
    -> util-linux-noenc-suse.patch
- Split spec file to three stages:
  * util-linux.spec: Everything that do not need python or systemd.
  * util-linux-systemd.spec: Stuff that needs systemd:
    util-linux-systemd and uuidd
    NOTE: Not building systemd-less variants of utilities.
  * python-libmount.spec: Just python-libmount
- Move bash-completion files to correct packages.
- Add patch util-linux-bash-completion-blockdev.patch.
- Add hacks to prevent damaging of spec files by format_spec_file
  (bnc#891152, also edited util-linux-rpmlintrc).
- use nologin from upstream (was added in 2.24)

OBS-URL: https://build.opensuse.org/request/show/244468
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=248
2014-08-21 09:54:57 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
addnote.c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=67 2008-11-21 14:54:57 +00:00
baselibs.conf Updating link to change in openSUSE:Factory/util-linux revision 96.0 2010-07-30 10:35:45 +00:00
blkid.conf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=77 2009-07-17 13:52:45 +00:00
etc_filesystems OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=11 2007-04-12 16:31:42 +00:00
etc.raw OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
klogconsole-quiet.patch OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
klogconsole.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
klogconsole.tar.bz2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
login.pamd Accepting request 125752 from home:kukuk:branches:Base:System 2012-06-22 07:39:19 +00:00
make-sure-sbin-resp-usr-sbin-are-in-PATH.diff . 2013-06-06 09:42:28 +00:00
mkzimage_cmdline.8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
mkzimage_cmdline.c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=18 2007-06-14 14:18:25 +00:00
pre_checkin.sh Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
python-libmount.changes Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
python-libmount.spec Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
raw.init OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=59 2008-08-18 20:57:09 +00:00
remote.pamd - Enable /bin/login and obsolete old fork now merged back upstream. 2012-03-14 14:25:45 +00:00
setctsid.8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
setctsid.c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=1 2006-12-18 23:18:10 +00:00
su.default . 2013-06-06 09:42:28 +00:00
su.pamd . 2013-06-06 09:42:28 +00:00
util-linux-2.25.tar.sign Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-2.25.tar.xz Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-bash-completion-blockdev.patch Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-noenc-suse.patch Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-rpmlintrc Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-systemd.changes Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux-systemd.spec Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.changes Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.group Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.keyring Accepting request 198586 from home:sbrabec:branches:Base:System 2013-09-12 15:29:39 +00:00
util-linux.license Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.preamble Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.python-libmount Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.spec Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
util-linux.util-linux Accepting request 244468 from home:sbrabec:branches:Base:System 2014-08-21 09:54:57 +00:00
uuidd.rc Updating link to change in openSUSE:Factory/util-linux revision 92.0 2010-06-18 03:15:08 +00:00