[opensuse-factory] ldns 1.6.11 prob ??
hi i have a dnssec repos with opendnssec in<https://build.opensuse.org/project/show?project=home%3Ajluce2> the build works fine with ldns 1.6.9 (default in 12.1) but it don't work with the new ldns in 1.6.11 (in factory) is there a problem with ldns ?? bye -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 09/01/12 13:44, johann Luce wrote:
hi
i have a dnssec repos with opendnssec in<https://build.opensuse.org/project/show?project=home%3Ajluce2>
the build works fine with ldns 1.6.9 (default in 12.1)
but it don't work with the new ldns in 1.6.11 (in factory)
is there a problem with ldns ??
bye
Could you point exactly to a build log that contains the failure ? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Le 09/01/2012 18:31, Cristian Rodríguez a écrit :
On 09/01/12 13:44, johann Luce wrote:
hi
i have a dnssec repos with opendnssec in<https://build.opensuse.org/project/show?project=home%3Ajluce2>
the build works fine with ldns 1.6.9 (default in 12.1)
but it don't work with the new ldns in 1.6.11 (in factory)
is there a problem with ldns ??
bye
Could you point exactly to a build log that contains the failure ?
|hi here is my configure: | ./configure --with-ldns=/usr/lib the build log: |checking what are the ldns includes... -I/usr/lib/include checking what are the ldns libs... -L/usr/lib/lib -lldns checking for ldns_rr_new in -lldns... yes checking for ldns version... < 1.6.9 configure: error: ldns library too old (1.6.9 or later required) error: Bad exit status from /var/tmp/rpm-tmp.Brx0We (%build) with this configure:|| | ./configure --with-ldns=/usr the build log: checking for ldns-config... /usr/bin/ldns-config checking what are the ldns includes... -I/usr/include checking what are the ldns libs... -L/usr/lib/python2.7 -L/usr/lib -lpython2.7 -L/usr/lib -lcrypto -ldl -lldns checking for ldns_rr_new in -lldns... no configure: error: Can't find ldns library error: Bad exit status from /var/tmp/rpm-tmp.q5qZCT (%build) regards jluce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2012-01-10 at 11:23 +0100, johann Luce wrote:
Le 09/01/2012 18:31, Cristian Rodríguez a écrit :
On 09/01/12 13:44, johann Luce wrote:
hi
i have a dnssec repos with opendnssec in<https://build.opensuse.org/project/show?project=home%3Ajluce2>
the build works fine with ldns 1.6.9 (default in 12.1)
but it don't work with the new ldns in 1.6.11 (in factory)
is there a problem with ldns ??
bye
Could you point exactly to a build log that contains the failure ?
|hi
here is my configure:
|
./configure --with-ldns=/usr/lib
the build log:
|checking what are the ldns includes... -I/usr/lib/include checking what are the ldns libs... -L/usr/lib/lib -lldns checking for ldns_rr_new in -lldns... yes checking for ldns version... < 1.6.9 configure: error: ldns library too old (1.6.9 or later required) error: Bad exit status from /var/tmp/rpm-tmp.Brx0We (%build)
That implies that you're trying to build something that depends on ldns, and not ldns itself, right? I'd suggest you verify if ldns(-devel) is being installed in the build root, just as you expect it to (read the beginning of the build log, with all the package installations... check which version is installed if any) And still, pointing to a project / package people can look at to help out would speed things up a lot for you I guess. Dominique PS: In general this seems not really to be a 'factory' issue, but more a 'packaging' issue; so the opensuse-packaging mailing list might be more appropriate for help on this matter. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Le 10/01/2012 11:32, Dimstar / Dominique Leuenberger a écrit :
On Tue, 2012-01-10 at 11:23 +0100, johann Luce wrote:
Le 09/01/2012 18:31, Cristian Rodríguez a écrit :
On 09/01/12 13:44, johann Luce wrote:
hi
i have a dnssec repos with opendnssec in<https://build.opensuse.org/project/show?project=home%3Ajluce2>
the build works fine with ldns 1.6.9 (default in 12.1)
but it don't work with the new ldns in 1.6.11 (in factory)
is there a problem with ldns ??
bye
Could you point exactly to a build log that contains the failure ?
|hi
here is my configure:
|
./configure --with-ldns=/usr/lib
the build log:
|checking what are the ldns includes... -I/usr/lib/include checking what are the ldns libs... -L/usr/lib/lib -lldns checking for ldns_rr_new in -lldns... yes checking for ldns version...< 1.6.9 configure: error: ldns library too old (1.6.9 or later required) error: Bad exit status from /var/tmp/rpm-tmp.Brx0We (%build) That implies that you're trying to build something that depends on ldns, and not ldns itself, right? right, it's opendnssec
I'd suggest you verify if ldns(-devel) is being installed in the build root, just as you expect it to (read the beginning of the build log, with all the package installations... check which version is installed if any) yes i can see it: installing ldns-devel-1.6.11-1.1
And still, pointing to a project / package people can look at to help out would speed things up a lot for you I guess.
https://build.opensuse.org/package/show?package=opendnssec&project=home%3Ajl...
Dominique
PS: In general this seems not really to be a 'factory' issue, but more a 'packaging' issue; so the opensuse-packaging mailing list might be more appropriate for help on this matter.
Sorry but i have this issue with the factory package and not with the standard 1.6.9 from opensuse 12.1 so i asked here regards -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2012-01-10 at 11:47 +0100, johann Luce wrote:
Le 10/01/2012 11:32, Dimstar / Dominique Leuenberger a écrit :
On Tue, 2012-01-10 at 11:23 +0100, johann Luce wrote: yes i can see it: installing ldns-devel-1.6.11-1.1
And still, pointing to a project / package people can look at to help out would speed things up a lot for you I guess.
https://build.opensuse.org/package/show?package=opendnssec&project=home%3Ajl...
Ok, tried to make a local build (using osc build) then checked out the config.log, which yields which kind of error it has. config.log says that ssl.h can't be found. Adding openssl-devel to the BuildRequires resolves this mis-match and opendnssec get's over configure. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2012-01-10 at 12:17 +0100, Dimstar / Dominique Leuenberger wrote:
config.log says that ssl.h can't be found. Adding openssl-devel to the BuildRequires resolves this mis-match and opendnssec get's over configure.
Forgot to mention: The error actually IS in the ldns-devel package (adding the BuildRequires is a pure work-around); dnssec.h jhas a #include ssl.h statement, but the devel package does not undertake any action in making sure that openssl-devel is being pulled in as well. The proper fix would be for ldns-devel to Require openssl-devel, to make sure the package is just correctly usable. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Le 10/01/2012 12:20, Dimstar / Dominique Leuenberger a écrit :
On Tue, 2012-01-10 at 12:17 +0100, Dimstar / Dominique Leuenberger wrote:
config.log says that ssl.h can't be found. Adding openssl-devel to the BuildRequires resolves this mis-match and opendnssec get's over configure. Forgot to mention: The error actually IS in the ldns-devel package (adding the BuildRequires is a pure work-around);
dnssec.h jhas a #include ssl.h statement, but the devel package does not undertake any action in making sure that openssl-devel is being pulled in as well.
The proper fix would be for ldns-devel to Require openssl-devel, to make sure the package is just correctly usable.
Dominique
ok it works must i contact the ldns package maintainer ?? thanks for all regards jluce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 10/01/12 08:35, johann Luce wrote:
Le 10/01/2012 12:20, Dimstar / Dominique Leuenberger a écrit :
must i contact the ldns package maintainer ??
Not to worry, I just submitted a fixed package. ;-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2012-01-10 at 13:52 -0300, Cristian Rodríguez wrote:
On 10/01/12 08:35, johann Luce wrote:
Le 10/01/2012 12:20, Dimstar / Dominique Leuenberger a écrit :
must i contact the ldns package maintainer ??
Not to worry, I just submitted a fixed package. ;-)
that means we now have two SRs pending.. 99666 State:new By:elvigia When:2012-01-10T17:51:50 submit: home:elvigia:branches:server:dns/ldns -> server:dns Descr: - Add missing requires on openssl-devel to ldns-devel 99589 State:new By:dimstar When:2012-01-10T12:22:36 submit: home:dimstar:branches:server:dns/ldns -> server:dns Descr: - Add openssl-devel Requires to -devel package: dnssec.h includes ssl.h, which in turn is provided by openssl-devel. Without this Requires, depending packages need to be aware of underlying implementations of ldns. Let's see which one is being accepted :P Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jan 10, 2012 at 05:59:46PM +0100, Dimstar / Dominique Leuenberger wrote:
On Tue, 2012-01-10 at 13:52 -0300, Cristian Rodríguez wrote:
On 10/01/12 08:35, johann Luce wrote:
Le 10/01/2012 12:20, Dimstar / Dominique Leuenberger a écrit :
must i contact the ldns package maintainer ??
Not to worry, I just submitted a fixed package. ;-)
that means we now have two SRs pending..
99666 State:new By:elvigia When:2012-01-10T17:51:50 submit: home:elvigia:branches:server:dns/ldns -> server:dns Descr: - Add missing requires on openssl-devel to ldns-devel
99589 State:new By:dimstar When:2012-01-10T12:22:36 submit: home:dimstar:branches:server:dns/ldns -> server:dns Descr: - Add openssl-devel Requires to -devel package: dnssec.h includes ssl.h, which in turn is provided by openssl-devel. Without this Requires, depending packages need to be aware of underlying implementations of ldns.
Let's see which one is being accepted :P
Can you both please be this nice and negotiate this in advance? This would saves time of others they might use for more useful stuff. As both submit request address the issue by the same approach I suggest to let the earlier filed one win. Thanks, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Le 10/01/2012 17:52, Cristian Rodríguez a écrit :
On 10/01/12 08:35, johann Luce wrote:
Le 10/01/2012 12:20, Dimstar / Dominique Leuenberger a écrit :
must i contact the ldns package maintainer ??
Not to worry, I just submitted a fixed package. ;-)
ok thanks bye jluce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Cristian Rodríguez
-
Dimstar / Dominique Leuenberger
-
johann Luce
-
Lars Müller