diff options
author | Michał Górny <mgorny@gentoo.org> | 2013-04-18 17:01:31 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2013-04-18 17:01:31 +0000 |
commit | 4f52b92d27c709ad1815ff86919d7d8132750862 (patch) | |
tree | a42dbada971be9df0d84aae89a642c80d97756f5 /sys-apps | |
parent | migration -> distutils-r1 (diff) | |
download | historical-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/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/systemd/Manifest | 34 | ||||
-rw-r--r-- | sys-apps/systemd/metadata.xml | 1 | ||||
-rw-r--r-- | sys-apps/systemd/systemd-198-r1.ebuild | 229 |
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 -} |