sys-cluster/open-mx: Remove last-rited pkg
authorMichał Górny <mgorny@gentoo.org>
Wed, 25 Sep 2019 10:29:01 +0000 (12:29 +0200)
committerMichał Górny <mgorny@gentoo.org>
Wed, 25 Sep 2019 10:29:19 +0000 (12:29 +0200)
Closes: https://bugs.gentoo.org/677618
Signed-off-by: Michał Górny <mgorny@gentoo.org>
profiles/arch/amd64-fbsd/todo/package.use.mask
profiles/package.mask
sys-cluster/open-mx/Manifest [deleted file]
sys-cluster/open-mx/files/omxoed.initd [deleted file]
sys-cluster/open-mx/files/open-mx-1.4.0-driver.patch [deleted file]
sys-cluster/open-mx/metadata.xml [deleted file]
sys-cluster/open-mx/open-mx-1.5.4.ebuild [deleted file]

index 973ced730caefa3b445c0d2d6af52a840e4414e8..493d7286044f70728354c5edcfa863c2063672b9 100644 (file)
@@ -156,9 +156,6 @@ sys-cluster/openmpi openmpi_fabrics_psm
 # sys-fabric/librdmacm
 sys-cluster/openmpi openmpi_ofed_features_rdmacm
 
-# sys-cluster/open-mx
-sys-cluster/openmpi openmpi_fabrics_open-mx
-
 # sys-cluster/slurm
 sys-cluster/openmpi openmpi_rm_slurm
 
index dc3d5737abfc62aa7f5d5ffa4e64115e46e2d0fb..c91ee298172ee6821ecfd351d69763da2471f8d5 100644 (file)
@@ -1137,12 +1137,6 @@ net-misc/tokyotyrant
 # No revdeps. Removal in 30 days.
 virtual/libmysqlclient
 
-# Michał Górny <mgorny@gentoo.org> (2019-08-25)
-# Discontinued upstream in 2015, and not touched in Gentoo since.
-# Has series of build failures reported due to growing incompatibility
-# with new kernels.  Removal in 30 days.  Bug #677618.
-sys-cluster/open-mx
-
 # Miroslav Šulc <fordfrog@gentoo.org> (2019-08-19)
 # Depends on >=virtual/{jdk,jre}-11 which is masked
 =www-servers/tomcat-9.0.24
diff --git a/sys-cluster/open-mx/Manifest b/sys-cluster/open-mx/Manifest
deleted file mode 100644 (file)
index ef6ebf2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-DIST open-mx-1.5.4.tar.gz 1094452 BLAKE2B 324db9b2cfeaba3ee057fd3f7c163b0085a57c022be1d170e37bee21c952a49a48bc53cd301e186eb2a0fa837be702fe3a187ce2fbebaf8aa22173bd25f907b1 SHA512 df41132de0c6f7a20a1cdb9aff3c654d5e306771369c12086affda785686e1a3ed23ba82e617618ebbd72ffa3b32d1f3c76e4450d6ab772d9e5a3080f6a3e977
diff --git a/sys-cluster/open-mx/files/omxoed.initd b/sys-cluster/open-mx/files/omxoed.initd
deleted file mode 100644 (file)
index 765842e..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       need net
-}
-
-checksystem() {
-       if [ -c /dev/open-mx ]; then
-               einfo "Open-MX module already loaded"
-               return 0
-       else
-               einfo "Checking if Open-MX module present"
-               if [ "x$(modprobe -l  open-mx | grep open-mx)" == "x" ]; then
-                       eerror "open-mx not found!"
-                       return 1
-               fi
-       fi
-}
-
-start() {
-       ebegin "Starting ${SVCNAME}"
-       checksystem || return 1
-       if [ ! -c /dev/open-mx ]; then
-               ebegin "Loading open-mx module"
-               modprobe -q open-mx
-       fi
-       start-stop-daemon --start --exec /usr/bin/omxoed \
-               --background --make-pidfile \
-               --pidfile /var/run/omeoed.pid
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon --stop --exec /usr/bin/omxoed \
-               --pidfile /var/run/omeoed.pid
-       eend $?
-}
-
-status() {
-       ebegin "Showing current active Open-MX peers"
-       omx_info -q
-}
diff --git a/sys-cluster/open-mx/files/open-mx-1.4.0-driver.patch b/sys-cluster/open-mx/files/open-mx-1.4.0-driver.patch
deleted file mode 100644 (file)
index e082865..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---- Makefile.am        2011-07-15 02:42:53.000000000 +0400
-+++ Makefile.am        2011-07-15 02:43:02.000000000 +0400
-@@ -20,11 +20,6 @@
- SUBDIRS =
--# Driver
--if OMX_BUILD_DRIVER
--  SUBDIRS += driver/linux
--endif
--
- # Library
- if OMX_BUILD_LIBRARY
-   SUBDIRS += libopen-mx tools tests tests/mx
diff --git a/sys-cluster/open-mx/metadata.xml b/sys-cluster/open-mx/metadata.xml
deleted file mode 100644 (file)
index fc70a30..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <maintainer type="person">
-               <email>alexxy@gentoo.org</email>
-               <name>Alexey Shvetsov</name>
-       </maintainer>
-<maintainer type="project">
-               <email>cluster@gentoo.org</email>
-               <name>Gentoo Cluster Project</name>
-       </maintainer>
-</pkgmetadata>
diff --git a/sys-cluster/open-mx/open-mx-1.5.4.ebuild b/sys-cluster/open-mx/open-mx-1.5.4.ebuild
deleted file mode 100644 (file)
index ac461bf..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils linux-mod multilib toolchain-funcs udev
-
-DESCRIPTION="Open-MX - Myrinet Express over Generic Ethernet Hardware"
-HOMEPAGE="http://open-mx.gforge.inria.fr/"
-SRC_URI="http://gforge.inria.fr/frs/download.php/34371/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug modules static-libs"
-
-DEPEND="
-               sys-apps/hwloc
-               virtual/linux-sources
-               virtual/pkgconfig"
-RDEPEND="
-               sys-apps/hwloc
-               virtual/modutils"
-
-MODULE_NAMES="open-mx(misc:${S}/driver/linux)"
-BUILD_TARGETS="all"
-BUILD_PARAMS="KDIR=${KERNEL_DIR}"
-
-pkg_setup() {
-       einfo "You can set desired mtu by setting OPEN_MX_MTU in make.conf"
-       linux-mod_pkg_setup
-}
-
-src_prepare() {
-       # We still want to configure driver but dont want to build it at all
-       epatch "${FILESDIR}/open-mx-1.4.0-driver.patch"
-       # We dont want tests
-       sed -e 's:tests/mx::g' \
-               -e 's:tests::g' \
-               -i Makefile.am || die "sed failed"
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               --with-mtu=${OPEN_MX_MTU:-9000} \
-               --with-linux="${KERNEL_DIR}" \
-               --with-linux-release=${KV_FULL} \
-               $(use_enable static-libs static) \
-               $(use_enable debug)
-}
-
-src_compile() {
-       default
-       if use modules; then
-               cd "${S}/driver/linux"
-               linux-mod_src_compile || die "failed to build driver"
-       fi
-}
-
-src_install() {
-       default
-       use static-libs || find "${ED}" -name '*.*a' -exec rm {} +
-       # Drop init scripts
-       rm -rf "${ED}/usr/sbin" || die
-       rm "${ED}/usr/bin/omx_check"
-       # install udev rules
-       udev_dorules "${ED}/etc/open-mx/10-open-mx.rules"
-       dodoc "${ED}/usr/share/open-mx/FAQ.html"
-       # Drop misc stuff
-       rm "${ED}/etc/open-mx/10-open-mx.rules" || die
-       rm -rf "${ED}/usr/share/open-mx" || die
-       newinitd "${FILESDIR}/omxoed.initd" omxoed
-       if use modules; then
-               cd "${S}/driver/linux"
-               linux-mod_src_install || die "failed to install driver"
-       fi
-}