Your message dated Tue, 26 Jul 2011 06:47:34 +0000
with message-id <[email protected]>
and subject line Bug#632836: fixed in raptor2 2.0.4-1
has caused the Debian Bug report #632836,
regarding Incorrect qname definition in TRiG parser
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.)
--
632836: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632836
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libraptor2-0
Version: 2.0.3-1
Severity: normal
Tags: patch upstream
Forwarded: http://bugs.librdf.org/mantis/view.php?id=451
Hello,
Raptor2 TRiG does not parse some qnames properly. This poses a problem for
soprano [1] and the whole KDE stack. Could you include an attached patch or put
more pressure on upstream to include it & release new upstream version?
[1] http://lists.kde.org/?l=nepomuk&m=130994864025383
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (110, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-rc5-amd64 (SMP w/4 CPU cores)
Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libraptor2-0 depends on:
ii libc6 2.13-10 Embedded GNU C Library: Shared lib
ii libcurl3-gnutls 7.21.6-3 Multi-protocol file transfer libra
ii libxml2 2.7.8.dfsg-3 GNOME XML library
ii libxslt1.1 1.1.26-7+b1 XSLT 1.0 processing library - runt
ii libyajl1 1.0.8-1 Yet Another JSON Library
libraptor2-0 recommends no packages.
Versions of packages libraptor2-0 suggests:
pn raptor2-utils <none> (no description available)
-- no debconf information
--- Begin Message ---
Problem: QName in Turtle syntax are different from QName in XML Namespaces.
It Turtle qname can miss prefix, local_part or both (
http://www.w3.org/TeamSubmission/turtle/#qname ). So if
@prefix nie: <blablabal> .
@prefix : <http://soprano.sf.net/testdata/> .
then the following
nie:
nie:xxx
:yyy
are all valid qnames. ( Unlike XML Namespaces, where nie: is not a valid QName )
Currently term "nie:" is not recognized as valid qname when used as graph
name. This issue has made all nepomuk ontologies invalid. Test data are given
in "Steps to reproduce" field.
--- a/src/turtle_lexer.l
+++ b/src/turtle_lexer.l
@@ -381,9 +381,13 @@ EXPONENT [eE][+-]?[0-9]+
while(1) {
int c = yytext[yyleng - 1];
if(c == '{' || c == ' ' || c=='\t' || c == '\v' || c == '\n'
||
- c == ':' || c == '-') {
+ c == '=' ) {
yyleng--;
- } else
+ }
+ else if ( yyleng >= 2 && ( c == '-' && yytext[yyleng - 2] ==
':' ) ) {
+ yyleng -= 2;
+ }
+ else
break;
}
yytext[yyleng] = '\0';
--- End Message ---
--- End Message ---
--- Begin Message ---
Source: raptor2
Source-Version: 2.0.4-1
We believe that the bug you reported is fixed in the latest version of
raptor2, which is due to be installed in the Debian FTP archive:
libraptor2-0-dbg_2.0.4-1_i386.deb
to main/r/raptor2/libraptor2-0-dbg_2.0.4-1_i386.deb
libraptor2-0_2.0.4-1_i386.deb
to main/r/raptor2/libraptor2-0_2.0.4-1_i386.deb
libraptor2-dev_2.0.4-1_i386.deb
to main/r/raptor2/libraptor2-dev_2.0.4-1_i386.deb
libraptor2-doc_2.0.4-1_all.deb
to main/r/raptor2/libraptor2-doc_2.0.4-1_all.deb
raptor2-utils_2.0.4-1_i386.deb
to main/r/raptor2/raptor2-utils_2.0.4-1_i386.deb
raptor2_2.0.4-1.debian.tar.gz
to main/r/raptor2/raptor2_2.0.4-1.debian.tar.gz
raptor2_2.0.4-1.dsc
to main/r/raptor2/raptor2_2.0.4-1.dsc
raptor2_2.0.4.orig.tar.gz
to main/r/raptor2/raptor2_2.0.4.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dave Beckett <[email protected]> (supplier of updated raptor2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 25 Jul 2011 23:36:14 -0700
Source: raptor2
Binary: libraptor2-dev libraptor2-0 raptor2-utils libraptor2-doc
libraptor2-0-dbg
Architecture: source all i386
Version: 2.0.4-1
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <[email protected]>
Changed-By: Dave Beckett <[email protected]>
Description:
libraptor2-0 - Raptor 2 RDF syntax library
libraptor2-0-dbg - Raptor RDF parser and serializer library - debugging symbols
libraptor2-dev - Raptor 2 RDF syntax library development libraries and headers
libraptor2-doc - Documentation for the Raptor 2 RDF syntax library
raptor2-utils - Raptor 2 RDF parser and serializer utilities
Closes: 625910 632836 635003
Changes:
raptor2 (2.0.4-1) unstable; urgency=low
.
* New upstream release (Closes: #632836)
* debian/libraptor2-0.shlibs: 2.0.4 (Closes: #635003)
* debian/control: libraptor2-dev recommends raptor2-utils (Closes: #625910)
* debian/rules: use make distclean to avoid destroying docs/html
Checksums-Sha1:
f54f3c2f52bac3118c10bee20b21023d96faac3e 1192 raptor2_2.0.4-1.dsc
79e1289f480cb0fe75f49ec29d9f49189a8a58c2 1660320 raptor2_2.0.4.orig.tar.gz
cb8a3c08500ccdbad395aff41393ae1fa8d2eab6 7325 raptor2_2.0.4-1.debian.tar.gz
80a93a8d4de02fe14998b987e308fbb1e87cc400 176954 libraptor2-doc_2.0.4-1_all.deb
b8fcecaa3d89cbe29fe49d626eb4bc6e062d702e 238420 libraptor2-dev_2.0.4-1_i386.deb
af986f06bfaf0f284d4b7e12d44e60122dace303 192964 libraptor2-0_2.0.4-1_i386.deb
c988f1e20670c9ee53630499d66836e61b9ce53d 36176 raptor2-utils_2.0.4-1_i386.deb
8217d1d21bde2034c9455f11bb05842f29694a93 377222
libraptor2-0-dbg_2.0.4-1_i386.deb
Checksums-Sha256:
8492e54e5cc7618433856e10471ca84a6d1b4c4c908f1988a17158a44939754b 1192
raptor2_2.0.4-1.dsc
34f49d3afa35f5433d8779dede62e4a6567783ee05ab2d6aec1a36054c552a6e 1660320
raptor2_2.0.4.orig.tar.gz
3165553bf431b0b1bae96e78b891137c40cb17b5db1e5897219ca486916e0cbe 7325
raptor2_2.0.4-1.debian.tar.gz
84be32b47ff330d9c9ac15c76f57fc5faa311c60fe331cc498c9155c6ef43d09 176954
libraptor2-doc_2.0.4-1_all.deb
0f9a8ed19575fb9175a545036e22e7a485337399e1ef42317f70f6288176f3c2 238420
libraptor2-dev_2.0.4-1_i386.deb
4812678d8be294de2802621c33c07c0f4a5199add67cc0a8b40a4206bf45eebe 192964
libraptor2-0_2.0.4-1_i386.deb
458703f462813e3611d8d996b41116da9a7f52226da5f32fccc5faf05f7fc733 36176
raptor2-utils_2.0.4-1_i386.deb
eecda26fee425c1b56c4729d1f17f11cd048538a62bbf7803f51df460e19124c 377222
libraptor2-0-dbg_2.0.4-1_i386.deb
Files:
3f33a67ed3f8c7cca2d11c27348617c1 1192 devel optional raptor2_2.0.4-1.dsc
0373efb8d85dc872bc7bb5b1c69299fb 1660320 devel optional
raptor2_2.0.4.orig.tar.gz
4f3682e1a73d37e6ca1ad734e8eaa7b3 7325 devel optional
raptor2_2.0.4-1.debian.tar.gz
1f11863a66e451f4d7cc587e7b0e1de0 176954 doc optional
libraptor2-doc_2.0.4-1_all.deb
bcc938434f433f3121085ac32a35b579 238420 libdevel optional
libraptor2-dev_2.0.4-1_i386.deb
c5259df9c4d57073893e07eb7a7a95f8 192964 libs optional
libraptor2-0_2.0.4-1_i386.deb
c472e6c66e81f7503bc26f20de329d42 36176 text optional
raptor2-utils_2.0.4-1_i386.deb
187240fe3d9ed8cbdaedf67abfd2711e 377222 debug extra
libraptor2-0-dbg_2.0.4-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFOLmE9Q+ySUE9xlVoRAjmAAJ92zRJjBcjDnBGzctdukaE+MT48ngCfQeF0
w+ocpggEgegt93ZUP+fOiJY=
=ipe7
-----END PGP SIGNATURE-----
--- End Message ---