Hello community, here is the log from the commit of package texlive for openSUSE:Factory checked in at 2014-02-02 07:40:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive (Old) and /work/SRC/openSUSE:Factory/.texlive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive" Changes: -------- --- /work/SRC/openSUSE:Factory/texlive/texlive.changes 2014-01-15 22:59:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.texlive.new/texlive.changes 2014-02-02 07:40:33.000000000 +0100 @@ -1,0 +2,15 @@ +Fri Jan 31 20:28:55 UTC 2014 - rschweik...@suse.com + +- The Perl Readonly module changes semantics with version 1.04 such that + Readonly variables are read only across contexts. Therefore using + a read only variable as an XML namespace context name triggers an + error when the context gets unregistered and an attempt is made to + reset the variable. + ~ add patch biber-noreadonly.diff to address the issue + +------------------------------------------------------------------- +Sat Jan 25 09:25:19 UTC 2014 - co...@suse.com + +- remove buildrequire kernel-devel, there are no kmps in here + +------------------------------------------------------------------- New: ---- biber-noreadonly.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive.spec ++++++ --- /var/tmp/diff_new_pack.C8IK3k/_old 2014-02-02 07:40:36.000000000 +0100 +++ /var/tmp/diff_new_pack.C8IK3k/_new 2014-02-02 07:40:36.000000000 +0100 @@ -117,7 +117,6 @@ %endif BuildRequires: gsl-devel BuildRequires: jpeg -BuildRequires: kernel-devel BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: libopenssl-devel @@ -230,6 +229,8 @@ Patch42: biblatex-encoding.dif # PATCH-FIX-UPSTREAM Make biber work without Data::diver perl module but autovivification Patch43: biber-av.patch +# PATCH-FIX-UPSTREAM deal with semantic change of Perl Readonly implementation in version 1.04 +Patch44: biber-noreadonly.diff Prefix: %{_bindir} %{expand: %%global options %(mktemp /tmp/texlive-opts.XXXXXXXX)} @@ -2290,6 +2291,7 @@ %patch41 -p0 -b .ca %patch42 -p0 -b .en %patch43 -p1 -b .av +%patch44 -p1 -b .ro popd %endif ++++++ biber-noreadonly.diff ++++++ # Perl Readonly semantics changed with version 1.04. Readonly variable are # readonly across contexts and thus unregistration of namespaces fails if # the namespace variable is readoonly as the unregistration attempts to # modify the value diff -ru biblatex-biber-1.7.org/lib/Biber/Input/file/biblatexml.pm biblatex-biber-1.7/lib/Biber/Input/file/biblatexml.pm --- biblatex-biber-1.7.org/lib/Biber/Input/file/biblatexml.pm 2014-01-31 14:22:27.906441935 -0500 +++ biblatex-biber-1.7/lib/Biber/Input/file/biblatexml.pm 2014-01-31 14:25:36.144787433 -0500 @@ -23,7 +23,6 @@ use List::AllUtils qw( uniq ); use XML::LibXML; use XML::LibXML::Simple; -use Readonly; use Data::Dump qw(dump); use Unicode::Normalize; use Unicode::GCString; @@ -32,8 +31,8 @@ my $logger = Log::Log4perl::get_logger('main'); my $orig_key_order = {}; -Readonly::Scalar our $BIBLATEXML_NAMESPACE_URI => 'http://biblatex-biber.sourceforge.net/biblatexml'; -Readonly::Scalar our $NS => 'bltx'; +our $BIBLATEXML_NAMESPACE_URI = 'http://biblatex-biber.sourceforge.net/biblatexml'; +our $NS = 'bltx'; # Determine handlers from data model my $dm = Biber::Config->get_dm; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org