Package: release.debian.org User: release.debian....@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 <jrnie...@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.ratcli...@gmail.com> Uploaders: Jeff Breidenbach <j...@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 <j...@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 <j...@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 <j...@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 <jrnie...@gmail.com> Thu, 19 Jul 2012 16:51:03 -0500 + tesseract (3.02.01-4) unstable; urgency=low * Create dummy transition package (closes: #658478)