[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#692010: marked as done (unblock: raptor2/2.0.8-2)



Your message dated Fri, 02 Nov 2012 20:36:26 +0000
with message-id <1351888586.21571.10.camel@jacala.jungle.funky-badger.org>
and subject line Re: Bug#692010: unblock: raptor2/2.0.8-2
has caused the Debian Bug report #692010,
regarding unblock: raptor2/2.0.8-2
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 owner@bugs.debian.org
immediately.)


-- 
692010: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692010
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@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 <dajobe@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 <dave@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

--- End Message ---
--- Begin Message ---
On Thu, 2012-11-01 at 02:15 -0700, Jonathan Nieder wrote:
> 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.

Unblocked; thanks.

Regards,

Adam

--- End Message ---

Reply to: