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

Bug#683988: marked as done (unblock: leptonlib/1.69-3.1, tesseract/3.02.01-6)



Your message dated Wed, 8 Aug 2012 21:26:13 +0200
with message-id <20120808192613.GP17223@radis.cristau.org>
and subject line Re: Bug#683988: unblock: leptonlib/1.69-3.1, tesseract/3.02.01-6
has caused the Debian Bug report #683988,
regarding unblock: leptonlib/1.69-3.1, tesseract/3.02.01-6
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.)


-- 
683988: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683988
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

As described in bug#680674, leptonlib in wheezy provides liblept.so.3
in a package with the same name (libleptonica) as provides
liblept.so.1 in squeeze.

In sid the binary package has been renamed to liblept3, following the
shared library policy.  This solves release-critical bugs #664176,
#681570, and #681574.  Please unblock leptonlib and tesseract to get
the fix.

If you have any questions, please don't hesitate to ask.  Debdiffs
attached.

Thanks for your work,
Jonathan
diff -Nru leptonlib-1.69/debian/changelog leptonlib-1.69/debian/changelog
--- leptonlib-1.69/debian/changelog	2012-03-15 15:45:46.000000000 -0700
+++ leptonlib-1.69/debian/changelog	2012-07-19 14:39:52.000000000 -0700
@@ -1,3 +1,13 @@
+leptonlib (1.69-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Rename libleptonica package to liblept3 (closes: #664176, #681570,
+    #681574)
+    * liblept3 Breaks and Replaces libleptonica (>= 1.69~) to reflect
+      transfer of ownership of /usr/lib/liblept.so.3
+
+ -- Jonathan Nieder <jrnieder@gmail.com>  Thu, 19 Jul 2012 16:39:48 -0500
+
 leptonlib (1.69-3) unstable; urgency=low
 
   * Get ready for libpng transition (closes: #662392)
diff -Nru leptonlib-1.69/debian/control leptonlib-1.69/debian/control
--- leptonlib-1.69/debian/control	2012-03-15 15:25:33.000000000 -0700
+++ leptonlib-1.69/debian/control	2012-07-19 14:38:28.000000000 -0700
@@ -8,7 +8,7 @@
 Package: libleptonica-dev
 Section: libdevel
 Architecture: any
-Depends: libleptonica (= ${binary:Version}), ${misc:Depends}
+Depends: liblept3 (= ${binary:Version}), ${misc:Depends}
 Description: image processing library
  Well-tested C library for some basic image processing operations,
  along with a description of the functions and some design methods. A
@@ -23,10 +23,12 @@
  queues, generic stacks, generic lists, and endian-independent
  indexing into 32-bit arrays.
 
-Package: libleptonica
+Package: liblept3
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libleptonica (>= 1.69~)
+Replaces: libleptonica (>= 1.69~)
 Description: image processing library
  Well-tested C library for some basic image processing operations,
  along with a description of the functions and some design methods. A
diff -Nru leptonlib-1.69/debian/liblept3.dirs leptonlib-1.69/debian/liblept3.dirs
--- leptonlib-1.69/debian/liblept3.dirs	1969-12-31 16:00:00.000000000 -0800
+++ leptonlib-1.69/debian/liblept3.dirs	2012-01-09 14:24:02.000000000 -0800
@@ -0,0 +1 @@
+usr/lib
diff -Nru leptonlib-1.69/debian/liblept3.install leptonlib-1.69/debian/liblept3.install
--- leptonlib-1.69/debian/liblept3.install	1969-12-31 16:00:00.000000000 -0800
+++ leptonlib-1.69/debian/liblept3.install	2012-01-09 14:24:02.000000000 -0800
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru leptonlib-1.69/debian/libleptonica.dirs leptonlib-1.69/debian/libleptonica.dirs
--- leptonlib-1.69/debian/libleptonica.dirs	2012-01-09 14:24:02.000000000 -0800
+++ leptonlib-1.69/debian/libleptonica.dirs	1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-usr/lib
diff -Nru leptonlib-1.69/debian/libleptonica.install leptonlib-1.69/debian/libleptonica.install
--- leptonlib-1.69/debian/libleptonica.install	2012-01-09 14:24:02.000000000 -0800
+++ leptonlib-1.69/debian/libleptonica.install	1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -u tesseract-3.02.01/debian/control tesseract-3.02.01/debian/control
--- tesseract-3.02.01/debian/control
+++ tesseract-3.02.01/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jeffrey Ratcliffe <Jeffrey.Ratcliffe@gmail.com>
 Uploaders: Jeff Breidenbach <jab@debian.org>
-Build-Depends: debhelper (>= 7.0.50~), libleptonica-dev (>= 1.69~), automake, libtool
+Build-Depends: debhelper (>= 7.0.50~), libleptonica-dev (>> 1.69-3.), automake, libtool
 Standards-Version: 3.9.2
 Homepage: http://code.google.com/p/tesseract-ocr/
 
@@ -32,7 +32,7 @@
 Breaks: tesseract-ocr (<< 3.01~), ocropus (<< 0.4.0~)
 Replaces: tesseract-ocr (<< 3.01~)
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libleptonica (>= 1.69~)
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Command line OCR tool
  The Tesseract OCR engine was one of the top 3 engines in the 1995
  UNLV Accuracy test. Between 1995 and 2006 it had little work done on
diff -u tesseract-3.02.01/debian/changelog tesseract-3.02.01/debian/changelog
--- tesseract-3.02.01/debian/changelog
+++ tesseract-3.02.01/debian/changelog
@@ -1,3 +1,31 @@
+tesseract (3.02.01-6) unstable; urgency=low
+
+  * No changes. Bumping package version to poosibly help with upload.
+
+ -- Jeff Breidenbach <jab@debian.org>  Mon, 30 Jul 2012 16:01:21 -0700
+
+tesseract (3.02.01-5) unstable; urgency=low
+
+  * Working with Jonathan to fix mistaken extra files.
+
+ -- Jeff Breidenbach <jab@debian.org>  Mon, 30 Jul 2012 11:38:04 -0700
+
+tesseract (3.02.01-4.2) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Remove files added to source by mistake in last sponsored upload
+
+ -- Jeff Breidenbach <jab@debian.org>  Mon, 30 Jul 2012 11:37:58 -0700
+
+tesseract (3.02.01-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Remove hardcoded dependency on libleptonica (closes: #680598)
+  * Bump build-dependency on libleptonica-dev to ">> 1.69-3." for
+    fixed shlibs
+
+ -- Jonathan Nieder <jrnieder@gmail.com>  Thu, 19 Jul 2012 16:51:03 -0500
+
 tesseract (3.02.01-4) unstable; urgency=low
 
   * Create dummy transition package (closes: #658478)

--- End Message ---
--- Begin Message ---
On Sun, Aug  5, 2012 at 18:56:09 -0700, Jonathan Nieder wrote:

> Package: release.debian.org
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> As described in bug#680674, leptonlib in wheezy provides liblept.so.3
> in a package with the same name (libleptonica) as provides
> liblept.so.1 in squeeze.
> 
> In sid the binary package has been renamed to liblept3, following the
> shared library policy.  This solves release-critical bugs #664176,
> #681570, and #681574.  Please unblock leptonlib and tesseract to get
> the fix.
> 
Unblocked.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: