Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 541036 - net-dns/nsd-4.1.5 and net-dns/nsd-3.2.19 version bump
Summary: net-dns/nsd-4.1.5 and net-dns/nsd-3.2.19 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Hendrikx
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-22 12:23 UTC by Tom Hendrikx
Modified: 2015-12-14 10:44 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
net-dns/nsd/nsd-4.1.3.ebuild (nsd-4.1.3.ebuild,2.73 KB, text/plain)
2015-07-01 20:24 UTC, Tom Hendrikx
Details
nsd/nsd-3.2.19.ebuild (file_541036.txt,2.09 KB, text/plain)
2015-09-17 19:14 UTC, Tom Hendrikx
Details
nsd/nsd-4.1.4.ebuild (file_541036.txt,2.77 KB, text/plain)
2015-09-17 19:15 UTC, Tom Hendrikx
Details
nsd/nsd-4.1.5.ebuild (file_541036.txt,2.77 KB, text/plain)
2015-09-23 12:18 UTC, Tom Hendrikx
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Hendrikx 2015-02-22 12:23:39 UTC
A new version of NSD is released. It has bug fixes and one minor new feature.

Minimal diff needed to support a new upstream feature, and satisfy repoman looks like:

--- /usr/portage/net-dns/nsd/nsd-4.1.0.ebuild   2014-09-28 20:12:51.000000000 +0200
+++ nsd-4.1.1.ebuild    2015-02-22 13:05:53.007084658 +0100
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/net-dns/nsd/nsd-4.1.0.ebuild,v 1.1 2014/09/28 18:12:51 floppym Exp $
 
@@ -48,6 +48,7 @@
                --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list \
                --with-zonesdir="${EPREFIX}"/var/lib/nsd \
                $(use_enable bind8-stats) \
+               $(use_enable bind8-stats zone-stats) \
                $(use_enable ipv6) \
                $(use_enable minimal-responses) \
                $(use_enable mmap) \
Comment 1 Marc Schiffbauer gentoo-dev 2015-06-29 08:47:52 UTC
Please bump. Current version is 4.1.3
Comment 2 Tom Hendrikx 2015-07-01 20:13:50 UTC
diff for nsd 4.1.3 against current 4.1.0 ebuild in portage tree:

--- /usr/portage/net-dns/nsd/nsd-4.1.0.ebuild   2014-09-28 20:12:51.000000000 +0200
+++ nsd-4.1.3.ebuild    2015-07-01 21:58:35.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/net-dns/nsd/nsd-4.1.0.ebuild,v 1.1 2014/09/28 18:12:51 floppym Exp $
 
@@ -21,10 +21,10 @@
 IUSE="bind8-stats ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl"
 
 RDEPEND="
-       dev-libs/openssl
+       dev-libs/openssl:*
        virtual/yacc
        libevent? ( dev-libs/libevent )
-       ssl? ( dev-libs/openssl )
+       ssl? ( dev-libs/openssl:* )
        munin? ( net-analyzer/munin )
 "
 DEPEND="
@@ -48,6 +48,7 @@
                --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list \
                --with-zonesdir="${EPREFIX}"/var/lib/nsd \
                $(use_enable bind8-stats) \
+               $(use_enable bind8-stats zone-stats) \
                $(use_enable ipv6) \
                $(use_enable minimal-responses) \
                $(use_enable mmap) \
Comment 3 Tom Hendrikx 2015-07-01 20:24:24 UTC
Created attachment 406040 [details]
net-dns/nsd/nsd-4.1.3.ebuild
Comment 4 Tom Hendrikx 2015-09-17 19:14:45 UTC
Created attachment 412110 [details]
nsd/nsd-3.2.19.ebuild
Comment 5 Tom Hendrikx 2015-09-17 19:15:41 UTC
Created attachment 412112 [details]
nsd/nsd-4.1.4.ebuild
Comment 6 Tom Hendrikx 2015-09-17 19:17:13 UTC
Bumped both ebuilds to latest versions, no really spiffy changes against previous version. Would be nice if some would actually add them to the portage tree, though.
Comment 7 Tom Hendrikx 2015-09-23 12:18:25 UTC
Created attachment 412620 [details]
nsd/nsd-4.1.5.ebuild

Version bump to nsd 4.1.5, 4.1.4 was a buggy release (see https://open.nlnetlabs.nl/pipermail/nsd-users/2015-September/002178.html)
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-12-11 14:11:20 UTC
Hi Tom,

what's the status here? 
Can I use the attached ebuilds to bump nsd to versions 3.2.20 and 4.1.7 or do they need further rework?
Comment 9 Tom Hendrikx 2015-12-12 15:10:52 UTC
@lars: yes, upgrading using a version bump should be entirely possible for both packages.
Comment 10 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-12-14 10:44:20 UTC
commit 53b13a92beb14c6356ed4fb8bc72161b0827dfca
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Mon Dec 14 11:41:16 2015

    net-dns/nsd: Bump to versions 3.2.20 and 4.1.7 (bug #541036).

    Proxy commit for Tom Hendrikx.

    Package-Manager: portage-2.2.26
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>


I've slightly tweaked both ebuilds.

I changed openssl dependency to "dev-libs/openssl:0=" and removed redundant openssl dependency in the 4.1.7 ebuild.