Package: release.debian.org User: release.debian....@packages.debian.org Usertags: unblock
Hi, Please unblock raptor2/2.0.8-2, which adds a Breaks against raptor1 versions without symbol versioning, fixing the important bug#656928: | raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL. | raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL. To avoid confusion, I should mention that this update has a missing changelog item for a minor change, unfortunately: * Stop passing --with-xml-parser=libxml to "configure", since it is redundant and unrecognized these days. I provided a debdiff adding the missing changelog entry[1], but the maintainer didn't seem interested, and I don't think that rises to the level of NMU-worthy. Thoughts welcome, as always. Regards, Jonathan [1] http://bugs.debian.org/656928#40
diff -Nru raptor2-2.0.8/debian/changelog raptor2-2.0.8/debian/changelog --- raptor2-2.0.8/debian/changelog 2012-06-24 23:30:38.000000000 -0700 +++ raptor2-2.0.8/debian/changelog 2012-09-07 21:39:50.000000000 -0700 @@ -1,3 +1,13 @@ +raptor2 (2.0.8-2) unstable; urgency=low + + * debian/control: add a breaks relation by libraptor2-0 against squeeze + libraptor1 to force upgrades to a version with symbol versioning + (Closes: #656928) + * Added debian/patches/001-remove-m-strict-help.patch to remove -m strict + from rapper help (Closes: #685682) + + -- Dave Beckett <daj...@debian.org> Fri, 07 Sep 2012 21:32:35 -0700 + raptor2 (2.0.8-1) unstable; urgency=low * New upstream release diff -Nru raptor2-2.0.8/debian/control raptor2-2.0.8/debian/control --- raptor2-2.0.8/debian/control 2012-03-15 20:50:11.000000000 -0700 +++ raptor2-2.0.8/debian/control 2012-09-07 21:30:30.000000000 -0700 @@ -21,6 +21,7 @@ Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libraptor1 (<< 1.4.21-3) Suggests: raptor2-utils Description: Raptor 2 RDF syntax library Raptor is a C library providing a set of parsers and serializers for diff -Nru raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch --- raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch 1969-12-31 16:00:00.000000000 -0800 +++ raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch 2012-09-07 21:45:17.000000000 -0700 @@ -0,0 +1,22 @@ +Description: Remove -m MODE from rapepr help +Origin: commit:430a21084665da35a715e9055d72a13487972969 +Author: Dave Beckett <d...@dajobe.org> +Last-Update: 2012-09-07 + + Remove -m MODE from help + + This option was removed in commit f94fa561db05b21132b14a2b72f05b77e666c252 + on Wed Apr 28 21:31:54 2010 -0700 as part of the Raptor V2 work. + +diff --git a/utils/rapper.c b/utils/rapper.c +index c130177..31affb8 100644 +--- a/utils/rapper.c ++++ b/utils/rapper.c +@@ -707,7 +707,6 @@ main(int argc, char *argv[]) + puts(HELP_TEXT("f OPTION(=VALUE)", "feature OPTION(=VALUE)", HELP_PAD "Set parser or serializer options" HELP_PAD "Use `-f help' for a list of valid options")); + puts(HELP_TEXT("g", "guess ", "Guess the input syntax (same as -i guess)")); + puts(HELP_TEXT("h", "help ", "Print this help, then exit")); +- puts(HELP_TEXT("m MODE", "mode MODE ", "Set parser mode - 'lax' (default) or 'strict'")); + puts(HELP_TEXT("q", "quiet ", "No extra information messages")); + puts(HELP_TEXT("r", "replace-newlines", "Replace newlines with spaces in literals")); + #ifdef SHOW_GRAPHS_FLAG diff -Nru raptor2-2.0.8/debian/patches/series raptor2-2.0.8/debian/patches/series --- raptor2-2.0.8/debian/patches/series 1969-12-31 16:00:00.000000000 -0800 +++ raptor2-2.0.8/debian/patches/series 2012-09-07 21:45:55.000000000 -0700 @@ -0,0 +1 @@ +001-remove-m-strict-help.patch diff -Nru raptor2-2.0.8/debian/rules raptor2-2.0.8/debian/rules --- raptor2-2.0.8/debian/rules 2012-06-24 23:31:55.000000000 -0700 +++ raptor2-2.0.8/debian/rules 2012-09-07 21:54:14.000000000 -0700 @@ -13,7 +13,6 @@ DEB_DBG_PACKAGE_libraptor2-0 = libraptor2-0-dbg DEB_CONFIGURE_USER_FLAGS= \ - --with-xml-parser=libxml \ --enable-release LDFLAGS += -Wl,--default-symver