Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187153 - net-dns/djbdns-1.05-r21 missing some USE flags
Summary: net-dns/djbdns-1.05-r21 missing some USE flags
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-30 17:56 UTC by Sergio Bevilacqua
Modified: 2007-08-24 17:03 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergio Bevilacqua 2007-07-30 17:56:13 UTC
in the -r21 ebuild some USE flags was removed

# diff -aNru /usr/portage/net-dns/djbdns/djbdns-1.05-r{19,21}.ebuild
...
-IUSE="aliaschain cnamefix doc fwdonly fwdzone ipv6 \
-       multipleip roundrobin semanticfix static selinux \
-       multidata datadir"
+IUSE="doc ipv6 selinux static"


some of these patches are very important when djbdns it's installed on firewalls and routers. 

Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-30 18:43:05 UTC
<snip>
elog 'Several patches have been dropped from this djbdns ebuild revision.'
elog 'Please use the DJBDNS_PATCH_DIR variable to specify a directory'
elog 'of custom patches.'
elog
elog 'Some of them can be found at http://tinydns.org/ or'
elog 'http://homepages.tesco.net/J.deBoynePollard/Softwares/djbdns/'
</snip>
Comment 2 Jason W 2007-07-31 14:23:30 UTC
That doesn't answer WHY the patches were removed and why the maintainer chose to break a package for some users.  Using some DJBDNS_PATCH_DIR goes against the typical Gentoo format of use flags.  There seems to be no logic behind this move.

The maintainer should reconsider this as it seems to be an action made with little thought.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-31 18:21:26 UTC
Because we are not going to maintain them, easy.
Comment 4 Sergio Bevilacqua 2007-08-24 13:30:27 UTC
in portage tree we have some packages with external patches, in example net-misc/openssh with chroot and hpn patch.
these external patches are necessaries for some applications. using the DJBDNS_PATCH_DIR variable will break some automated updating mechanisms.
it's necessary re-implement these flags!
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-08-24 13:46:37 UTC
The maintainer clearly said he won't maintain it; you can maintain them in your overlay. End of story.
Comment 6 Sergio Bevilacqua 2007-08-24 16:52:52 UTC
(In reply to comment #5)
> The maintainer clearly said he won't maintain it; you can maintain them in your
> overlay. End of story.
> 

I have some routers running djbdns in various places. i can't mantain an overlay for every system, ad i need to keep up-to-date my installations.
if the mantainer said he won't maintain it, he can stop mantaining this package!
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-08-24 17:03:02 UTC
Please stop reopening this bug, already said you above that the patches are not coming back and what you should use. You can try to get merged the patches usptream, good luck with that.