Overview

Request 545570 superseded

- license changed to MPL-2.0 according to legal.

- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)

- Add back init scripts, systemd units aren't ready yet

- Add python3-bind subpackage to allow python bind interactions

- Sync configure options with RH package and remove unused ones
* Enable python3
* Enable gssapi
* Enable dnssec scripts

- Drop idnkit from the build, the bind uses libidn since 2007 to run
all the resolutions in dig/etc. bsc#1030306
- Add patch to make sure we build against system idn:
* bind-99-libidn.patch
- Refresh patch:
* pie_compile.diff
- Remove patches that are unused due to above:
* idnkit-powerpc-ltconfig.patch
* runidn.diff

- drop bind-openssl11.patch (merged upstream)

- Remove systemd conditionals as we are not building on sle11 anyway
- Force the systemd to be base for the initscript deployment

- Bump up version of most of the libraries

Loading...

Dominique Leuenberger's avatar
+- 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


Dominique Leuenberger's avatar

idnkit is a dependency to yast2 - needs coordination


Dominique Leuenberger's avatar

Unignored: returned to active backlog.


Tomáš Chvátal's avatar

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?


Dominique Leuenberger's avatar

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


Ismail Dönmez's avatar

@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.


Vítězslav Čížek's avatar

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
Marcus Meissner's avatar

msmeissn created request

- license changed to MPL-2.0 according to legal.

- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)

- Add back init scripts, systemd units aren't ready yet

- Add python3-bind subpackage to allow python bind interactions

- Sync configure options with RH package and remove unused ones
* Enable python3
* Enable gssapi
* Enable dnssec scripts

- Drop idnkit from the build, the bind uses libidn since 2007 to run
all the resolutions in dig/etc. bsc#1030306
- Add patch to make sure we build against system idn:
* bind-99-libidn.patch
- Refresh patch:
* pie_compile.diff
- Remove patches that are unused due to above:
* idnkit-powerpc-ltconfig.patch
* runidn.diff

- drop bind-openssl11.patch (merged upstream)

- Remove systemd conditionals as we are not building on sle11 anyway
- Force the systemd to be base for the initscript deployment

- Bump up version of most of the libraries


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:F as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:F"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:F


Dominique Leuenberger's avatar

dimstar_suse accepted review

Removing from openSUSE:Factory:Staging:F, re-evaluation needed


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Requesting new staging review


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:L as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:L


Factory Repo Checker's avatar

factory-repo-checker superseded request

superseded by 554965

openSUSE Build Service is sponsored by