Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 527448 - net-dns/pdns-3.4.1 version bump
Summary: net-dns/pdns-3.4.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-30 12:36 UTC by James Taylor
Modified: 2014-12-16 22:30 UTC (History)
1 user (show)

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


Attachments
pdns-3.4.1.ebuild-old (file_527448.txt,5.10 KB, text/plain)
2014-10-30 12:36 UTC, James Taylor
Details
pdns-3.4.1.ebuild (file_527448.txt,5.09 KB, text/plain)
2014-10-30 12:46 UTC, James Taylor
Details
pdns-3.4.1.ebuild (pdns-3.4.1.ebuild,4.84 KB, text/plain)
2014-11-26 02:51 UTC, James Taylor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Taylor 2014-10-30 12:36:12 UTC
Created attachment 387796 [details]
pdns-3.4.1.ebuild-old

PowerDNS Authoritative Server 3.4.1 has been released. This is a bugfix release, and doesn't add any new features.

Notable is fixing the handling of SOA-EDIT during an IXFR from a slave.

Included ebuild also fixes Bug #526718 and Bug #527022.
Comment 1 James Taylor 2014-10-30 12:46:04 UTC
Created attachment 387798 [details]
pdns-3.4.1.ebuild

Forgot to add bind to dynmodules default
Comment 2 James Taylor 2014-10-30 13:16:38 UTC
Should possibly add a notice for users upgrading from pdns-3.3.1, as it requires a mandatory schema upgrade (forgot about this for the 3.4.0 bump)
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-30 15:11:13 UTC
Comment on attachment 387798 [details]
pdns-3.4.1.ebuild

| dos2unix
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-30 15:15:34 UTC
Comment on attachment 387798 [details]
pdns-3.4.1.ebuild

--- pdns-3.4.0.ebuild
+++ pdns-3.4.1.ebuild
@@ -19,7 +19,7 @@
 # oracle: dito (need Oracle Client Libraries)
 # xdb: (almost) dead, surely not supported
 
-IUSE="botan cryptopp debug doc ldap lua mydns mysql odbc opendbx postgres remote sqlite static tools tinydns test"
+IUSE="botan cryptopp debug doc ldap lua mydns mysql odbc opendbx postgres remote sqlite geoip static tools tinydns test"



You might want to keep them sorted.


 
 REQUIRED_USE="mydns? ( mysql )"
 
@@ -35,6 +35,7 @@
                sqlite? ( dev-db/sqlite:3 )
                odbc? ( dev-db/unixODBC )
                opendbx? ( dev-db/opendbx )
+               geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip )
                tinydns? ( dev-db/cdb ) )"


You're setting RDEPEND=$geoip_deps here.


 DEPEND="${RDEPEND}
        virtual/pkgconfig
@@ -50,11 +51,12 @@
                sqlite? ( dev-db/sqlite:3[static-libs(+)] )
                odbc? ( dev-db/unixODBC[static-libs(+)] )
                opendbx? ( dev-db/opendbx[static-libs(+)] )
+               geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip[static-libs(+)] )
                tinydns? ( dev-db/cdb ) )
        doc? ( app-doc/doxygen )"



And here you're setting DEPEND=$geoip_deps again. While DEPEND=RDEPEND already.
Comment 5 James Taylor 2014-10-31 01:25:19 UTC
How should I handle the DEPEND array? Drop the duplicated yaml dependency? Appears to be keyworded to me... with the use flags depending on the difference between !static and static?
Comment 6 James Taylor 2014-11-26 02:51:43 UTC
Created attachment 390296 [details]
pdns-3.4.1.ebuild
Comment 7 Vladimir Datsevich 2014-12-16 21:41:59 UTC
3.4.1 is already available in portage, yet this bug is still open...

Is it possible to close it - since there are no blockers preventing from doing so?
Comment 8 James Taylor 2014-12-16 22:30:19 UTC
pdns-3.4.1 is now in the portage tree with other fixes.