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

Bug#767899: marked as done (unblock: lucene++/3.0.6-2)



Your message dated Thu, 06 Nov 2014 22:09:02 +0100
with message-id <545BE36E.8070908@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 owner@bugs.debian.org
immediately.)


-- 
767899: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767899
Debian Bug Tracking System
Contact owner@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 <costamagnagianfranco@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 <costamagnagianfranco@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 to: