Gentoo Archives: gentoo-dev

From: Craig Andrews <candrews@g.o>
To: "Robin H. Johnson" <robbat2@g.o>
Cc: gentoo-dev@l.g.o, gentoo-commits@l.g.o
Subject: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: app-admin/needrestart/
Date: Mon, 09 Mar 2020 12:51:44
Message-Id: 4010db412c1a9157e301d63348d24544@gentoo.org
In Reply to: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: app-admin/needrestart/ by "Robin H. Johnson"
1 On 2020-03-09 01:46, Robin H. Johnson wrote:
2 > Can you please clarify why you removed the last stable version of
3 > app-admin/needrestart? Repoman used to warn about this, and I think
4 > pkgcheck does as well.
5 >
6 > On Sun, Mar 01, 2020 at 04:12:05PM +0000, Craig Andrews wrote:
7 >> commit: 50f6c4ac7c78b6c293308c84dbbeb30a5ebf1e05
8 >> Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
9 >> AuthorDate: Sun Mar 1 16:06:23 2020 +0000
10 >> Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
11 >> CommitDate: Sun Mar 1 16:11:57 2020 +0000
12 >> URL:
13 >> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f6c4ac
14 >>
15 >> app-admin/needrestart: Cleanup old versions
16 > ...
17 >> diff --git a/app-admin/needrestart/needrestart-3.3.ebuild
18 >> b/app-admin/needrestart/needrestart-3.3.ebuild
19 >> deleted file mode 100644
20 >> index 2ba6e13ba34..00000000000
21 >> --- a/app-admin/needrestart/needrestart-3.3.ebuild
22 >> +++ /dev/null
23 >> @@ -1,41 +0,0 @@
24 >> -# Copyright 1999-2018 Gentoo Foundation
25 >> -# Distributed under the terms of the GNU General Public License v2
26 >> -
27 >> -EAPI=6
28 >> -
29 >> -if [[ ${PV} == "9999" ]] ; then
30 >> - EGIT_REPO_URI="https://github.com/liske/${PN}.git"
31 >> - inherit git-r3
32 >> - SRC_URI=""
33 >> - KEYWORDS="amd64 x86"
34 >> -else
35 >> - SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz ->
36 >> ${P}.tar.gz"
37 >> - KEYWORDS="amd64 x86"
38 >> -fi
39 >> -
40 >> -DESCRIPTION="Restart daemons after library updates"
41 >> -HOMEPAGE="https://fiasko-nw.net/~thomas/tag/needrestart.html
42 >> https://github.com/liske/needrestart"
43 >> -
44 >> -SLOT="0"
45 >> -LICENSE="GPL-2+"
46 >> -
47 >> -RDEPEND="
48 >> - >=sys-apps/sed-4.2.2
49 >> - dev-lang/perl:=
50 >> - dev-perl/libintl-perl
51 >> - dev-perl/Module-Find
52 >> - dev-perl/Module-ScanDeps
53 >> - dev-perl/Proc-ProcessTable
54 >> - dev-perl/Sort-Naturally
55 >> - dev-perl/TermReadKey
56 >> - sys-apps/init-system-helpers
57 >> -"
58 >> -DEPEND="${RDEPEND}
59 >> - sys-devel/gettext
60 >> -"
61 >> -
62 >> -src_install() {
63 >> - default
64 >> - doman man/*.1
65 >> - dodoc -r ex
66 >> -}
67 >>
68
69 Removal of that version was a mistake. Thank you for pointing it out.
70
71 Here's the commit re-adding it:
72 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa1c548
73
74 I checked, and repoman doesn't seem to be warning about removing the
75 last stable version of a package.
76
77 ~Craig

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies