summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-04-18 17:01:31 +0000
committerMichał Górny <mgorny@gentoo.org>2013-04-18 17:01:31 +0000
commit4f52b92d27c709ad1815ff86919d7d8132750862 (patch)
treea42dbada971be9df0d84aae89a642c80d97756f5 /sys-apps
parentmigration -> distutils-r1 (diff)
downloadhistorical-4f52b92d27c709ad1815ff86919d7d8132750862.tar.gz
historical-4f52b92d27c709ad1815ff86919d7d8132750862.tar.bz2
historical-4f52b92d27c709ad1815ff86919d7d8132750862.zip
The required udev version has been removed.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x9627F456F9DA7643!
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/systemd/ChangeLog6
-rw-r--r--sys-apps/systemd/Manifest34
-rw-r--r--sys-apps/systemd/metadata.xml1
-rw-r--r--sys-apps/systemd/systemd-198-r1.ebuild229
4 files changed, 21 insertions, 249 deletions
diff --git a/sys-apps/systemd/ChangeLog b/sys-apps/systemd/ChangeLog
index c85a48ba14b9..5f61891d2908 100644
--- a/sys-apps/systemd/ChangeLog
+++ b/sys-apps/systemd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/systemd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.126 2013/04/18 16:55:20 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.127 2013/04/18 17:01:29 mgorny Exp $
+
+ 18 Apr 2013; Michał Górny <mgorny@gentoo.org> -systemd-198-r1.ebuild,
+ metadata.xml:
+ The required udev version has been removed.
18 Apr 2013; Michał Górny <mgorny@gentoo.org> systemd-201.ebuild,
systemd-9999.ebuild:
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 86ef82970fc3..0fc9dc92c7cc 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -13,32 +13,30 @@ AUX gentoo-run.conf 226 SHA256 a23fa3b35b4e9d5f1c41dc77cb5be1cec492eb903a57472df
AUX var-lock.mount 541 SHA256 2929247db87c75b82d651ae902183b2a9fab48052b422008fa8ec2aafc22868a SHA512 8a4d72c63794676a01db2792b44fa39ec4ea80db97f2b54904f5b118a776c08721d360f8bb2ed15da12e922dbac3f2a431d6a6f98831bef3520d781d97d665db WHIRLPOOL e83955a1d86400ee16d35d61eaa35fb3050af2b2805a2049c37a602be1bd60233caaa1cadbbd4a3b3e425a44629c9cac921a5c4b2fca9003a45e49b89298ca50
AUX var-run.mount 536 SHA256 55b9e277560b875475535f8121ad45e7fcee836bb48efe2c4f361ff89d450888 SHA512 173097fc2318be854b09ee5244d1dd6291cf6c6ad0c18f1bbbb12b186d309a4299d3866e52659f91a37ff2541583d85754841e55c35ea93dd1916dce0bebb1f6 WHIRLPOOL 47cfff43bdadd7ea59d920dee102283d5eeae6ecfb64aeaf7ee23890f3483cb3f3fdb43ad014bb074122b34d86bf6a6a707a42819b6ee7fd66506808a0557a01
DIST systemd-197.tar.xz 2054644 SHA256 e6857ea21ae24d7056e7b0f4c2aaaba73b8bf57025b8949c0a8af0c1bc9774b5 SHA512 df158f85dee4c38dc2ff305bc03eee3b71d77eb683ab2739549282f7d552af4d2a247f52241f68e1b7c88c668bce93531986a39937a99cac401791ec95916769 WHIRLPOOL 027fc6aa5972988173721b120b8c1f371bc02d3066e04ea0923d6cc70778a3381f600a865aa136b5789755fbd5358e97304da265f8937d789a28b33cc778df46
-DIST systemd-198.tar.xz 2140964 SHA256 444492355e5ff0ad99e0691ecaff1081ee8d45901580f47ba8b74e56107c71bf SHA512 29b07d934dbcda876feddf2b93c1f35f4bdceb0ba76dd18563e79da65a794b2450b283b6ec93b09828cc8fe918e007511f3bb2218fb0bcb3cb2fdbf940d3cf71 WHIRLPOOL 9e124534121086b666e285adff44778d03f42d52c13ef78281728882d79fa32fdd58e27c41d7f8402a62b20bff65fdf1a4a3ee4680c1327cf7895169c66c07c7
DIST systemd-200.tar.xz 2109864 SHA256 9a08baa8fa5c48f0aab683b2f771e4be75c3c852afc45e5cb4df06428ac8c217 SHA512 6ad440f91dfa5a739a29d07c4144a2faad627a523c4f893656693cdfbdf2a6048f84d96e06ebe805ec18d04e5a1760c9efdcec738654d006a348c0385a983833 WHIRLPOOL 7969f2410aad42c60ba5b979727f5e90be62a5826aabfeb3103b8284115120a5c8c944d0631eabff719dfb84a4096b6eebe8e6dc3718ee47a3672dc1089be371
DIST systemd-201.tar.xz 2128876 SHA256 d6299f1a0bc2122002d731808d3825c6b566d1ffe899c03ed5ebec7e70c8cc10 SHA512 e181b0bd0d0169890f99733d5e61ca506115b50d702b24895add5240ef3929ed9add87b0d3fd34a3366c1830339f6e4b5aa50f763f6d7d75b80ce677d35c385d WHIRLPOOL 84465cc8b3a97c2fbf120c8515ced6a759c1dec2df525b92a552308e1060475bf889de92a05ad470a2d56b582e3190dcc37aa4d009c8a0714411894cfed99376
EBUILD systemd-197-r1.ebuild 6496 SHA256 0069c8127574ee382c55b790a3ef807c1db064057dc7ab9a24aec195e8907aa5 SHA512 ce8fdb78c5cce5e34474b12e29bed83814746949b676025e8780206ac716c1dab863be31f3d83db02de09be00a5ac26ebe70ca2474ea2e244f4903bbd5e6871a WHIRLPOOL 2f316c077c6fa23d02e12985131a915947aac265009094ff851d65cc403ca10aefbc8c3f3b6ced4ce6f9c551f52223ca01ec46545bc4b3cccd78633c04534dc1
-EBUILD systemd-198-r1.ebuild 6869 SHA256 bd68d6866eed550d86f04c1f365caf2256fb9f552711073864833599a55eb632 SHA512 76394453ded9cdbf364f79c0e1426ee575b3ad88e38dc53661db0ae87b03fafaaae6720c3f231340995af4db73172515e5a0fd6c997ec42d70a4edb70041eb51 WHIRLPOOL a82174d69c02fcbb6ed5c262c6a58706181f047bb306a053500f5833d3819e272282a0bf5d88ca4116e719b8cb50fefaefe105570bd4f35e26ece1caf741fa72
EBUILD systemd-200-r1.ebuild 7304 SHA256 321931cf7a04ba7a681b6457d136e016a04ed6c40fe9fb1aadfddc359ec9eae8 SHA512 ed6a3ff8c3b37b3e50dce30e19d78f3c6cfa0fc8a730ddbe0665806c389460de30e60c5abfdc33cf50c61922d240cbc08f2ee7d06ca5e919ecf272ca3da484a4 WHIRLPOOL e497c7f8447475ee6f915779bfaac196470398e4292326c560f393f53600054bbe283ba96a2f2fbcf959358d405acec7de61aa5e248857b723f7280de34e45a4
EBUILD systemd-201.ebuild 8235 SHA256 dca6a161bd384b3acb547967fe183cd2a04ca553b232d1d97977d1b4db7105bf SHA512 3bede2644e87518a217154dcd7ffca147f7c535d7287493ff32e0256d1e2870a5ecc1f148394ecc46d9fa2fdbfe1c7dc7a1b82bc7027b2378546701f4e682b79 WHIRLPOOL 0abc70b3bf59063b1ca4ebf21221792f44366d877806db4a9894b353208f1fe3aede82ddba75ad24635eaaf6b2320486ddf5b35ad1b94e63e485e8de0e96ca41
EBUILD systemd-9999.ebuild 8616 SHA256 e5a1158c9274b5a36b2697eb971b3814e5bbbbb82a8bd53d471db141023263b2 SHA512 b280adf775c547b81caf088b95a869d7eff6d19f030c5226e3cec3e27381238deb334ba85e3c3f0a597ced89e959fe98f37e6e93683ac90a3974119cd3d7826e WHIRLPOOL a501310f143d96eaa202ac8ea170cb4711eec40a41815a8e3ea27c992749c76075b04adea507948ac6d896a7f3297adb25aef16aa618e1b6bd322f4ae33c48b3
-MISC ChangeLog 24058 SHA256 efa84eaa0f017c222f7d06b9c7109d9eb68f5d90ac6ac2768a00fa7c33f83359 SHA512 24e778832a2dcb5fa366e82e01ad7bd6745514c1b812a4f59f4772bd2d6a614e9aab0b2f5b6dde2eefad39106354f0dbb00469a56f542945ae441a3d6585dca6 WHIRLPOOL c36bf7c0b23b07d421cb64f10f60273bce895a292a5172b76e277664cc8d950e65a09443386bf8a9d18891da12e996018bf1382a39d0f67cd5d8eb4edc2c4c81
-MISC metadata.xml 1172 SHA256 b6e0889fe09aec75547501bfcc452db610154d3b9382f9d7f4ebf8e18b7d105a SHA512 4d15f3389e9629730c53cae58186ebe59ae5efc2692899427787a087b34244296ac5da9806fc6af3d3f00aaf9671cb4ef05e432a915cb6530021db261379ecd0 WHIRLPOOL f06b00c2c785fcc7e09ff57d1bcdfc238ebd435cb7c125f62878db62a1b992fa92dca216a783982e192458dc98267ab9af571904eae275f0e1ddd8a238eb918f
+MISC ChangeLog 24195 SHA256 5b55a68498125452557693c3d673a3360bc0da81e68b0974254b94e1d09c06d2 SHA512 b5ccaad7ed32ef2babf2a06e3a879d3c3bed29c8054362734545d47fc75311f24dfd2e90274cfee31779dcd39e279e7260fe4c8c81c5af0c31101bf6136a33ee WHIRLPOOL 5fc94eb94df73857d73bafb73946a98469f95e86dbf966d34a9804c461278bea5b3bf3db8eb15c109f0354f64de513d5cdb1e50296d986ab496ba5a111dd60de
+MISC metadata.xml 1108 SHA256 7555f673c5676c2efb2696cf49117e1198134e8c2d575052d817c50bbc4f5f45 SHA512 10b8a0dff66f163dc747e294ead1455fa0b84414eab9aa1950da08f92245eb725d77f04346276a4e727bf0d5b6adc5f6c744b770b1a47dc916ddef7d641affd9 WHIRLPOOL ae3413df80c029c8f84e092568d05e02e3c81695c741319be98ceadddbd680c589e68ec6250a653849eca6d0fe3aace7c2004f54cc2f7a9201b60af524edff28
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQJ8BAEBCABmBQJRcCXRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJRcCc7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDhEM0MyMERDMzNBMkYzQzJFRTI3QjE5
-NjI3RjQ1NkY5REE3NjQzAAoJEJYn9Fb52nZDhnsP/RpuZB4NLY/xv5kiM/9rQKGe
-ABdj5ubfx7XN5ZOVzj5S1cSrTDx2EOLknpi4csXy0pbcGSkDi2Re8O313FRM3kJl
-TtoPtvBNn+iYWfbvzEXp22oC1KHiAxPv4/V/rHhpb1CLXJL2i9uwFAtSc5iEe6re
-cEEWCoFiIpXTpokfJS9LQHwaAmCZAIkia90DOgLiH/7b60Pd6k36ZIfpR/Hs/k5B
-Z/PU11oHtlupjpYFq7j/bwEV8+8P/rBqkwSZnmj7nqVU/dTLLfCSnutoTKXos8Yz
-0WbCMWh5QkYOeriBeeLpQP/uhrcm1TmqSJCzS0G9vJpQ2sox42oVziGFX1eceksS
-y3zACOXeUHrYwRzabrXlpfCHzbIvERFQzkcxMy5q/jH2hfs8lxgXDg7UobZoxY4X
-Dnqk5ILokQukxXxZkP2XuksdXL0u/Gz7hD8w/YwUJHxEUIPwCGQKSFGV4BhHq3Dl
-3iHiKaWFSpHwobPZrczhV6ZNCsa1R9wF6wvbynzWm0rZKhXQwU3QPp86IZSf+ZKF
-iQ4clygB7lZz3ECIf9uCAvgamUuG1Z5HUd0DskxOE6CzZtjNEE7iugwdADbR70gQ
-qfD9e3TXWo7k00YI7XdnISSuxlXjV4yOhAQqpaBzFiliA3EabEz+ov0RdNhx2C/a
-m3vLYB/EU0WIgRfTIGv4
-=plJT
+NjI3RjQ1NkY5REE3NjQzAAoJEJYn9Fb52nZD16QP/30tDOUTs3zHoW3Bx/6JKWde
+YKy9E9fkLZ0Euzq8yIaLkHzrX+sgySy/ym/V91eUsIPNH6O4DqfAcErNuGJxgiIv
+O2G74z8XCgUn9E+ezAbpMLLHtAi+bM3TK87bsAGIQihLDHqNnGzklYM1G4rIhfgY
+i759cT9qijvWJfU0Nt9QyPJ/oLoUKfnhtrkdawSOm0mHkZoUM586QRh7AJU0bYnk
+x9Cz93x1tm2EW7hXxk59tqUhBGEn0MzyA5VhajkNmt/y4/rUm9KFmGFArmjHc+cB
++MwDXvhon7mTiFBo8bwVXrJiRglOnXIZhq8Cd9/Y4GSHil+nBGa7OcFTZgQ4cqM8
+rd7//sO7p9SjP8gKCQLPiBDQhvEfgQSulUsOg5lbdj1n3hyrsHEtO+CIcyUWSHyO
+peNPlVdMB/FhQR3I7bQq2+An8gttC3Xfx4D0lCtO52AWWwAzWBOf+Us6WgPzS66c
+WSbn1jv2yOoGhSi3j7YuaIzc56wMMrsuYQ24ta3Q16e7LcX2n6WxWdPo1Ktxgvc3
+N2avuKvbXrMyXUlzifaQvXBniYpMfVFSWlL8XaYuHtdNFb7nJQAwOccWJmtMet9T
+qLFtFdtNY63nr4HEW5yGTIMWr/tIImFZpN3IEoAhC6tla1SxXSuYdQEIImj8Q5ws
+roQHdwvVH4SuDwf4Jduc
+=4A6E
-----END PGP SIGNATURE-----
diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 3223fc38dd23..c59b6a09a342 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -9,7 +9,6 @@
<!-- XXX: describe those two better -->
<flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
<flag name='cryptsetup'>Use libcryptsetup</flag>
- <flag name='efi'>Enable EFI support (installs bootctl)</flag>
<flag name='firmware-loader'>Enable user-space firmware loader (for kernels prior to 3.8)</flag>
<flag name='gcrypt'>Enable sealing of journal files using gcrypt</flag>
<flag name="gudev">enable libudev gobject interface</flag>
diff --git a/sys-apps/systemd/systemd-198-r1.ebuild b/sys-apps/systemd/systemd-198-r1.ebuild
deleted file mode 100644
index ec3c64d4b203..000000000000
--- a/sys-apps/systemd/systemd-198-r1.ebuild
+++ /dev/null
@@ -1,229 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-198-r1.ebuild,v 1.2 2013/03/24 10:30:13 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils linux-info multilib pam python-single-r1 systemd user
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
-SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE="acl audit cryptsetup efi gcrypt http +kmod lzma pam python
- qrcode selinux tcpd vanilla xattr"
-
-MINKV="2.6.39"
-
-COMMON_DEPEND=">=sys-apps/dbus-1.6.8-r1
- >=sys-apps/util-linux-2.20
- <sys-fs/udev-${PV}-r5[acl?]
- ~sys-fs/udev-${PV}[acl?]
- sys-libs/libcap
- acl? ( sys-apps/acl )
- audit? ( >=sys-process/audit-2 )
- cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 )
- gcrypt? ( >=dev-libs/libgcrypt-1.4.5 )
- http? ( net-libs/libmicrohttpd )
- kmod? ( >=sys-apps/kmod-12 )
- lzma? ( app-arch/xz-utils )
- pam? ( virtual/pam )
- python? ( ${PYTHON_DEPS} )
- qrcode? ( media-gfx/qrencode )
- selinux? ( sys-libs/libselinux )
- tcpd? ( sys-apps/tcp-wrappers )
- xattr? ( sys-apps/attr )"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/hwids
- || (
- >=sys-apps/util-linux-2.22
- <sys-apps/sysvinit-2.88-r4
- )
- !sys-auth/nss-myhostname
- !<sys-libs/glibc-2.10
- !<sys-fs/udev-197-r3"
-
-# sys-fs/quota is necessary to store correct paths in unit files
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- dev-util/gperf
- dev-util/intltool
- sys-fs/quota
- >=sys-kernel/linux-headers-${MINKV}"
-
-# eautomake will likely trigger a full autoreconf
-DEPEND+=" dev-libs/gobject-introspection
- >=dev-libs/libgcrypt-1.4.5
- >=dev-util/gtk-doc-1.18"
-
-src_prepare() {
- # link against external udev.
- sed -i -e 's:lib\(udev\)\.la:-l\1:' Makefile.am
-
- local PATCHES=(
- "${FILESDIR}"/198-0001-Disable-udev-targets.patch
- "${FILESDIR}"/198-0002-build-sys-break-dependency-loop-between-libsystemd-i.patch
- "${FILESDIR}"/198-0003-build-sys-link-libsystemd-login-also-against-libsyst.patch
- )
-
- autotools-utils_src_prepare
-
- # XXX: support it within eclass
- eautomake
-}
-
-src_configure() {
- local myeconfargs=(
- --localstatedir=/var
- # install everything to /usr
- --with-rootprefix=/usr
- --with-rootlibdir=/usr/$(get_libdir)
- # but pam modules have to lie in /lib*
- --with-pamlibdir=/$(get_libdir)/security
- # make sure we get /bin:/sbin in $PATH
- --enable-split-usr
- # disable sysv compatibility
- --with-sysvinit-path=
- --with-sysvrcnd-path=
- # udev parts
- --disable-introspection
- --disable-gtk-doc
- --disable-gudev
- # just text files
- --enable-polkit
- # optional components/dependencies
- $(use_enable acl)
- $(use_enable audit)
- $(use_enable cryptsetup libcryptsetup)
- $(use_enable efi)
- $(use_enable gcrypt)
- $(use_enable http microhttpd)
- $(use_enable kmod)
- $(use_enable lzma xz)
- $(use_enable pam)
- $(use_with python)
- $(use python && echo PYTHON_CONFIG=/usr/bin/python-config-${EPYTHON#python})
- $(use_enable qrcode qrencode)
- $(use_enable selinux)
- $(use_enable tcpd tcpwrap)
- $(use_enable xattr)
- )
-
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install \
- udevlibexecdir=/lib/udev
-
- # zsh completion
- insinto /usr/share/zsh/site-functions
- newins shell-completion/systemd-zsh-completion.zsh "_${PN}"
-
- # remove pam.d plugin .la-file
- prune_libtool_files --modules
-
- # move nss_myhostname to rootfs (bug #460640)
- dodir /$(get_libdir)
- mv "${D}"/usr/$(get_libdir)/libnss_myhostname* "${D}"/$(get_libdir)/ \
- || die "Unable to move nss_myhostname to rootfs"
-
- # compat for init= use
- dosym ../usr/lib/systemd/systemd /bin/systemd
- dosym ../lib/systemd/systemd /usr/bin/systemd
- # rsyslog.service depends on it...
- dosym ../usr/bin/systemctl /bin/systemctl
-
- # we just keep sysvinit tools, so no need for the mans
- rm "${D}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 \
- || die
- rm "${D}"/usr/share/man/man1/init.1 || die
-
- if ! use vanilla; then
- # Create /run/lock as required by new baselay/OpenRC compat.
- systemd_dotmpfilesd "${FILESDIR}"/gentoo-run.conf
-
- # Add mount-rules for /var/lock and /var/run, bug #433607
- systemd_dounit "${FILESDIR}"/var-{lock,run}.mount
- systemd_enable_service sysinit.target var-lock.mount
- systemd_enable_service sysinit.target var-run.mount
- fi
-
- # Disable storing coredumps in journald, bug #433457
- mv "${D}"/usr/lib/sysctl.d/coredump.conf \
- "${D}"/etc/sysctl.d/coredump.conf.disabled || die
-
- # Preserve empty dirs in /etc & /var, bug #437008
- keepdir /etc/binfmt.d /etc/modules-load.d /etc/tmpfiles.d \
- /etc/systemd/ntp-units.d /etc/systemd/user /var/lib/systemd
-
- # Check whether we won't break user's system.
- [[ -x "${D}"/bin/systemd ]] || die '/bin/systemd symlink broken, aborting.'
- [[ -x "${D}"/usr/bin/systemd ]] || die '/usr/bin/systemd symlink broken, aborting.'
-}
-
-pkg_preinst() {
- local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS ~DEVTMPFS
- ~FANOTIFY ~HOTPLUG ~INOTIFY_USER ~IPV6 ~NET ~PROC_FS ~SIGNALFD
- ~SYSFS ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2"
- kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required"
- check_extra_config
-}
-
-optfeature() {
- local i desc=${1} text
- shift
-
- text=" [\e[1m$(has_version ${1} && echo I || echo ' ')\e[0m] ${1}"
- shift
-
- for i; do
- elog "${text}"
- text="& [\e[1m$(has_version ${1} && echo I || echo ' ')\e[0m] ${1}"
- done
- elog "${text} (${desc})"
-}
-
-pkg_postinst() {
- enewgroup systemd-journal
- if use http; then
- enewgroup systemd-journal-gateway
- enewuser systemd-journal-gateway -1 -1 -1 systemd-journal-gateway
- fi
- systemd_update_catalog
-
- mkdir -p "${ROOT}"/run || ewarn "Unable to mkdir /run, this could mean trouble."
- if [[ ! -L "${ROOT}"/etc/mtab ]]; then
- ewarn "Upstream suggests that the /etc/mtab file should be a symlink to /proc/mounts."
- ewarn "It is known to cause users being unable to unmount user mounts. If you don't"
- ewarn "require that specific feature, please call:"
- ewarn " $ ln -sf '${ROOT}proc/self/mounts' '${ROOT}etc/mtab'"
- ewarn
- fi
-
- elog "To get additional features, a number of optional runtime dependencies may"
- elog "be installed:"
- optfeature 'for GTK+ systemadm UI and gnome-ask-password-agent' \
- 'sys-apps/systemd-ui'
- elog
-
- ewarn "Please note this is a work-in-progress and many packages in Gentoo"
- ewarn "do not supply systemd unit files yet. You are testing it on your own"
- ewarn "responsibility. Please remember than you can pass:"
- ewarn " init=/sbin/init"
- ewarn "to your kernel to boot using sysvinit / OpenRC."
-}
-
-pkg_prerm() {
- # If removing systemd completely, remove the catalog database.
- if [[ ! ${REPLACED_BY_VERSION} ]]; then
- rm -f -v "${EROOT}"/var/lib/systemd/catalog/database
- fi
-}