Overview
+- Drop idnkit from the build, the bind uses libidn since 2007 to run + all the resolutions in dig/etc. [bsc#1030306](https://bugzilla.opensuse.org/show_bug.cgi?id=1030306)
Breaks YaST2 - nothing provides idnkit needed by yast2
idnkit is a dependency to yast2 - needs coordination
Unignored: returned to active backlog.
yast2 uses it for punycode conversions seems:
It would be best to convert yats2 to use rubygem-simpleidn instead of invoking idnconv on commandline (probably prefered as that uses libidn properly).
OTOH it looks like it does not state anything on ruby 2.3+ https://github.com/mmriis/simpleidn @darix is it now integral part of ruby or something?
filed https://bugzilla.opensuse.org/show_bug.cgi?id=1071552 for the yast issue so the YaST team can plan this into one of their upcoming sprints
@scarabeus_iv I see multiple problems:
user/group add macros ignore errors -> instead use getent to check if user/group exists and run the command if needed and don't ignore errors
macros in description, does that work?:
%description chrootenv This package contains all directories and files which are common to the chroot environment of BIND named and lwresd. Most is part of the -structure below /var/lib/named. +structure below %{_localstatedir}/lib/named.
--enable-rrl is getting removed without an explanation in the changes file.
I'm fixing the user management in https://build.opensuse.org/request/show/554799
The macros in the description were added by spec-cleaner. And yes, it works.
--enable-rrl is no longer a recognized option. The changelog will be updated to state it explicitly.
Request History
namtrac created request
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
staging-bot set openSUSE:Factory:Staging:L as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:L"
staging-bot accepted review
Picked openSUSE:Factory:Staging:L
licensedigger accepted review
ok
jengelh accepted review
dimstar_suse set openSUSE:Factory:Staging:I as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:I"
dimstar_suse accepted review
Moved to openSUSE:Factory:Staging:I
repo-checker accepted review
cycle and install check passed
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory
the removal of idnkit (causing changes in yast) needs to be handled via a 'feature removal requests' (fate)
Can you please file the appropriate ticket with justfication?
@namtrac did anything happen here? Without YaST' team buy-in, we can't remove idnkit from bind
Waiting for the rubygem-simpleidn integration to sle15 and yast to migrate, @kobliha is aware about it
Or whatever nick is Lukas using on obs :D
Just noting that we should ship bind 9.11 (or 9.12, which is in Beta) in SLE-15, because branches 9.9 and 9.10 are going out of maintenance in June 2018 already. https://lists.isc.org/pipermail/bind-announce/2018-January/001071.html