Hello Petr, Le 23/03/2015 16:56, Petr Pisar a écrit : > On 2015-03-23, Hoggins! <fuckspam@xxxxxxxxxxx> wrote: >> > Not sure if this is the place to post, but... Since last upgrade of >> > package dnssec-tools for Fedora 21, something is broken. >> > I can't launch rollerd anymore, as it complains about a dirty perl error.= >> > > What kind of error? This one? > > $ rollerd --help > UNIVERSAL->import is deprecated and will be removed in a future perl at /usr/lib64/perl5/vendor_perl/Net/DNS/SEC/Tools/tooloptions.pm line 19. > usage: rollerd [options] > [...] > > This is just a warning which however tells that dnssec-tools programs > use deprecated Perl features. Actually, no. I've always had this "error", but it was working okay. Now, when I try to launch rollerd with : rollerd -rrfile /var/named/all.rollrec -directory /var/named/, either I get : undefined time at /usr/lib64/perl5/vendor_perl/Net/DNS/ZoneFile/Fast.pm line 203. at /usr/lib64/perl5/vendor_perl/Net/DNS/ZoneFile/Fast.pm line 203. in new Net::DNS::RR( sigexpiration 20150420124526 typecovered SOA orgtt ... ) at /usr/lib64/perl5/vendor_perl/Net/DNS/ZoneFile/Fast.pm line 203. ... or ... *** FATAL PROGRAM ERROR!! Unknown method 'first' *** which the program has attempted to call for the object: *** atelierpanel.com. 38400 IN RRSIG ; no data *** *** The 1277 Net::DNS::RR::RRSIG object has no method 'first' *** THIS IS A BUG IN THE CALLING SOFTWARE, which incorrectly assumes *** that the object would be of a particular type. The type of an *** object should be checked before calling any of its methods. at /usr/lib64/perl5/vendor_perl/Net/DNS/RR.pm line 205. Net::DNS::RR::_new_hash called at /usr/lib64/perl5/vendor_perl/Net/DNS/RR.pm line 65 eval {...} called at /usr/lib64/perl5/vendor_perl/Net/DNS/RR.pm line 66 Net::DNS::RR::new("Net::DNS::RR", "labels", 2, "signame", "atelierpanel.com.", "keytag", 37568, "class", "IN", ...) called at /usr/lib64/perl5/vendor_perl/Net/DNS/ZoneFile/Fast.pm line 203 Net::DNS::ZoneFile::Fast::parse("file", "/var/named/atelierpanel.com.hosts.signed") called at /usr/lib64/perl5/vendor_perl/Net/DNS/SEC/Tools/dnssectools.pm line 382 Net::DNS::SEC::Tools::dnssectools::dt_parse_zonefile("file", "/var/named/atelierpanel.com.hosts.signed") called at /usr/bin/rollerd line 2832 main::maxttl("/var/named/atelierpanel.com.hosts.signed") called at /usr/bin/rollerd line 2905 main::ttlexpire("atelierpanel.com", HASH(0x29bebf8), 1, "ZSK") called at /usr/bin/rollerd line 3296 main::phasewait("atelierpanel.com", HASH(0x29bebf8), 1, "zsk") called at /usr/bin/rollerd line 3189 main::phasecmd(CODE(0x2787640), "atelierpanel.com", HASH(0x29bebf8), "zsk1") called at /usr/bin/rollerd line 2051 main::zsk_phaser("atelierpanel.com", HASH(0x29bebf8)) called at /usr/bin/rollerd line 782 main::rollkeys() called at /usr/bin/rollerd line 601 main::full_list_event_loop() called at /usr/bin/rollerd line 440 main::main() called at /usr/bin/rollerd line 290 in new Net::DNS::RR( labels 2 signame atelierpanel.com. keytag 37568 cl ... ) at /usr/lib64/perl5/vendor_perl/Net/DNS/ZoneFile/Fast.pm line 203. It's totally undeterministic. Sometimes it's the first error, sometimes the second one. Very odd. > >> > So shall I officially report a bug prior to posting on this list ? Or >> > maybe the dnssec-tools package maintainers follow that list, and it's >> > possible to discuss to determine whether this is actually a bug ? >> > > Report your findings as a bug into Bugzilla against dnssec-tools > component. Bugzilla is the best place for reporting and solving bugs. Thank you for your advice. I'll have to start here, this will be my first bug report. Hoggins!
Attachment:
signature.asc
Description: OpenPGP digital signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct