From 257b71c9f6ce0c920084db8190a9b9b8cb62f713 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 24 Aug 2021 12:00:22 +0200 Subject: [PATCH] app-emulation/nova-agent: Drop unused and outdated package I'm not sure if we ever built it - it's not a dependency of anything at all. Also one of its dependencies, dev-python/pyxenstore, was dropped in 2014, so the package is broken for about seven years now. Looks like that the rackspace oem package is rather pulling nova-agent through the coreos-base/nova-agent-container package. --- .../nova-agent/files/nova-agent.service | 10 ------ app-emulation/nova-agent/metadata.xml | 4 --- .../nova-agent/nova-agent-9999.ebuild | 36 ------------------- 3 files changed, 50 deletions(-) delete mode 100644 app-emulation/nova-agent/files/nova-agent.service delete mode 100644 app-emulation/nova-agent/metadata.xml delete mode 100644 app-emulation/nova-agent/nova-agent-9999.ebuild diff --git a/app-emulation/nova-agent/files/nova-agent.service b/app-emulation/nova-agent/files/nova-agent.service deleted file mode 100644 index b436a4be50..0000000000 --- a/app-emulation/nova-agent/files/nova-agent.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Rackspace Nova Agent - -[Service] -ExecStartPre=/bin/mount -t xenfs none /proc/xen -ExecStart=/usr/sbin/nova-agent -n -o - -l info /usr/share/nova-agent/nova-agent.py -ExecReload=/bin/kill -HUP $MAINPID - -[Install] -WantedBy=network.target diff --git a/app-emulation/nova-agent/metadata.xml b/app-emulation/nova-agent/metadata.xml deleted file mode 100644 index 097975e3ad..0000000000 --- a/app-emulation/nova-agent/metadata.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app-emulation/nova-agent/nova-agent-9999.ebuild b/app-emulation/nova-agent/nova-agent-9999.ebuild deleted file mode 100644 index fa6768eaa2..0000000000 --- a/app-emulation/nova-agent/nova-agent-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 -# $Header:$ -# - -EAPI=2 -EGIT_REPO_URI="https://github.com/coreos/openstack-guest-agents-unix" -inherit toolchain-funcs systemd git-2 - -DESCRIPTION="Rackspace Nova Agent" -HOMEPAGE="https://github.com/rackerlabs/openstack-guest-agents-unix" -SRC_URI="" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -DEPEND="dev-util/patchelf" -RDEPEND="dev-python/pyxenstore" - -src_configure() { - ./autogen.sh - econf -} - -src_compile() { - emake -} - -src_install() { - emake DESTDIR="${D}" install - systemd_dounit "${FILESDIR}"/${PN}.service - systemd_enable_service multi-user.target ${PN}.service -}