Your message dated Thu, 06 Nov 2014 22:09:02 +0100
with message-id <545be36e.8070...@thykier.net>
and subject line Re: Bug#767899: Please unblock lucene++
has caused the Debian Bug report #767899,
regarding unblock: lucene++/3.0.6-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 ow...@bugs.debian.org
immediately.)


-- 
767899: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767899
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org


Dear Release Team,

lucene++ actually provides a -doc package, with a jquery symlink.

That symlink can be cause of *bad* documentation as explained on [1] and [2]


I would like to have an unblock for this and other two packages with similar 
issues (websocketpp e.g.)

Let me know if I can go ahead with an unstable upload.

Have many thanks for your consideration,

following the debdiff


diff -Nru lucene++-3.0.6/debian/changelog lucene++-3.0.6/debian/changelog
--- lucene++-3.0.6/debian/changelog     2014-10-10 20:24:12.000000000 +0200
+++ lucene++-3.0.6/debian/changelog     2014-10-30 12:04:11.000000000 +0100
@@ -1,3 +1,10 @@
+lucene++ (3.0.6-3) unstable; urgency=medium
+
+  * Do not symlink jquery from doxygen, this will result in a
+    broken documentation. cfr: 736360.
+
+ -- Gianfranco Costamagna <costamagnagianfra...@yahoo.it>  Thu, 30 Oct 2014 
12:03:59 +0100
+
lucene++ (3.0.6-2) unstable; urgency=medium

* debian/patches/fix-build-failure.patch
diff -Nru lucene++-3.0.6/debian/control lucene++-3.0.6/debian/control
--- lucene++-3.0.6/debian/control       2014-10-10 18:19:58.000000000 +0200
+++ lucene++-3.0.6/debian/control       2014-10-30 12:01:02.000000000 +0100
@@ -4,15 +4,13 @@
Uploaders: Gianfranco Costamagna <costamagnagianfra...@yahoo.it>
Build-Depends: cmake,
debhelper (>= 9),
-               dh-linktree,
libboost-date-time-dev,
libboost-filesystem-dev,
libboost-iostreams-dev,
libboost-regex-dev,
libboost-system-dev,
libboost-test-dev,
-               libboost-thread-dev,
-               libjs-jquery,
+               libboost-thread-dev
Build-Depends-Indep: doxygen
Standards-Version: 3.9.6
Section: libs
@@ -45,8 +43,7 @@
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends},
-         ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Shared library for Lucene++
Lucene++ is an up to date C++ port of the popular Java Lucene
library, a high-performance, full-featured text search engine.
@@ -56,9 +53,8 @@
Package: liblucene++-contrib0
Architecture: any
Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends},
-Depends: ${misc:Depends},
-         ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Shared library with Lucene++ contributions
Lucene++ is an up to date C++ port of the popular Java Lucene
library, a high-performance, full-featured text search engine.
diff -Nru lucene++-3.0.6/debian/liblucene++-doc.linktrees 
lucene++-3.0.6/debian/liblucene++-doc.linktrees
--- lucene++-3.0.6/debian/liblucene++-doc.linktrees     2014-07-04 
12:25:18.000000000 +0200
+++ lucene++-3.0.6/debian/liblucene++-doc.linktrees     1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-replace usr/share/javascript/jquery/jquery.js 
usr/share/doc/liblucene++-doc/html/jquery.js
diff -Nru lucene++-3.0.6/debian/rules lucene++-3.0.6/debian/rules
--- lucene++-3.0.6/debian/rules 2014-09-01 12:30:53.000000000 +0200
+++ lucene++-3.0.6/debian/rules 2014-10-25 19:17:16.000000000 +0200
@@ -4,7 +4,7 @@
#export DH_VERBOSE=1

%:
-       dh $@ --with linktree -- --parallel --fail-missing
+       dh $@ -- --parallel --fail-missing

override_dh_auto_configure:
dh_auto_configure -- -DENABLE_STANDARD_ALLOCATOR:BOOL=ON



[1] https://lists.debian.org/debian-devel/2014/10/msg00774.html

[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736360

Attachment: lucene++.debdiff
Description: Binary data


--- End Message ---
--- Begin Message ---
On 2014-11-04 10:23, Gianfranco Costamagna wrote:
> 
> 
> Hi Niels,
> 
>> Ack, please upload this to sid and let us know once it has been accepted.
> 
>> Bonus if you also mention that you dropped some (now) redundant
>> Build-Depends in the changelog.
> 
> 
> Updated the changelog to say:
> * Do not symlink jquery from doxygen, this will result in a
> broken documentation. cfr: 736360.
>   - Drop libjs-jquery and dh-linktree from b-d.
> 
> thanks,
> 
> G.
> 
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply via email to