Your message dated Sat, 16 Aug 2014 06:40:45 +0200
with message-id <[email protected]>
and subject line Re: Bug#721547: libregexp-grammars-perl: Currently
incompatible with Perl 5.18
has caused the Debian Bug report #721552,
regarding libregexp-grammars-perl: Currently incompatible with Perl 5.18
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
721552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libregexp-grammars-perl
Version: 1.028-1
Severity: serious
Tags: upstream
Justification: maintainer decision, unfit for release with perl 5.18.1;
incompatible
This is a blocking bug to prevent further migration of
libregexp-grammars-perl into testing until some incompatibility
problems with Perl 5.18 are solved upstream:
,---- [ lib/Regexp/Grammars.pm ]
| Warning: Regexp::Grammars is currently unsupported under Perl 5.18.
|
| Perl 5.18 changed how 'qr' constant overloadings are parsed and the
| scope in which they are subsequently compiled. This change currently
| make it impossible to reliably create 'qr' overloadings that inject
| code blocks into a regex, as it prevents the overloaded regexes from
| compiling properly in many cases, even with an explicit 'use re
| "eval"' in scope.
|
| These problems have been reported, and the brave volunteers of P5P are
| currently working on fixes. However, these will not be available until
| at least 5.18.2.
|
| Because Regexp::Grammars relies on 'qr' overloads to inject code blocks
| into regexes, the module is curently not compatible with Perl 5.18. It
| may continue to work in some limited cases, but is no longer reliable.
|
| At present, if you rely on Regexp::Grammars for your parsing needs, your
| alternatives are either not to upgrade to Perl 5.18, to livce with the
| problems until they are resolved (in Perl 5.18.2, we hope), or else to
| consider switching to another parsing system, such as Marpa.
|
| We deeply regret that Regexp::Grammars cannot currently be maintained
| completelt due to these backwards-incompatible changes and bugs in
| Perl 5.18.
`----
Regards,
Salvatore
--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.20.0-1
With the perl transition to 5.20, and Regexp::Grammars beeing again
compatible (closed #721547 with the 1.035-1 upload), I think we can
also close this bug now.
Regards,
Salvatore
--- End Message ---