Bug#598616: cuneiform: development package is needed
Package: cuneiform Version: 0.7.0+dfsg.1-1 Severity: wishlist It would be nice to have also a development package for this project (e.g. cuneiform-dev) that includes: - Static library(-ies) (*.a) - Necessary headers (*.h) Thanks in advance! -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ca48c9c.1060...@mail.ru
Bug#598616: cuneiform: development package is needed
On 30.09.2010 21:14, Jakub Wilk wrote: > Fixing this bug is non-trivial and I don't currently have time to work > on it. However, I will be happy to accept a patch if you provide one. As it uses cmake, it is not trivial for me. At least one can include which is installed. I have fired a request at cuneiform bugtracker: https://bugs.launchpad.net/cuneiform-linux/+bug/652883 I hope .a will be available as well (usually it is not a big deal). -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ca5bc30.8010...@mail.ru
Bug#598616: cuneiform: development package is needed
Jakub Wilk wrote on 01.10.2010 13:11: > Why do you need a static library in the first place? There is an intention to reduce the number of 3-rd party dependencies (e.g. use static linking is possible) to: * make the results of recognition robust to changes in these libraries, so the results are reproducible and predictable * target Win32 platform, where it is easier to have one executable (no dll hell) -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ca725fa.60...@mail.ru
Bug#598616: cuneiform: development package is needed
Version: 1.0.0+dfsg-1 I attach the trivial solution for the bug: the library header cuneiform.h is packaged as libcuneiform-dev.deb Please consider for inclusion. Perhaps it also makes sense to split "cuneiform" package into "cuneiform" (binary only) and "libcuneiform" (.so only) and update the dependencies. diff -du -ruN debian.orig/control debian/control --- debian.orig/control 2010-09-10 16:34:51.0 +0200 +++ debian/control 2011-01-21 11:13:21.0 +0100 @@ -33,3 +33,19 @@ Swedish, Turkish and Ukrainian. . This package contains the common files. + +Package: libcuneiform-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, cuneiform +Description: multi-language OCR system (headers) + Cuneiform is an OCR system. In addition to text recognition it also does layout + analysis and text format recognition. + . + The following languages are supported: Bulgarian, Croatian, Czech, Danish, + Dutch, English, Estonian, French, German, Hungarian, Italian, Latvian, + Lithuanian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, + Swedish, Turkish and Ukrainian. + . + This package contains the development header files. + diff -du -ruN debian.orig/libcuneiform-dev.install debian/libcuneiform-dev.install --- debian.orig/libcuneiform-dev.install1970-01-01 01:00:00.0 +0100 +++ debian/libcuneiform-dev.install 2011-01-21 10:56:38.0 +0100 @@ -0,0 +1 @@ +/usr/include/cuneiform.h
Bug#774164: libocrad-dev: libocrad.a contains non-reallocatable code
On 2016-12-16 10:16, Alexander Alemayhu wrote: > On Thu, Dec 15, 2016 at 09:42:08PM +0100, Petter Reinholdtsen wrote: >> >> Personally I use tesseract these days for my OCR work, and do not need ocrad. > > I have unfortunately stopped using ocrad in favour of proprietary > solutions. > > Thanks for adding me to the recipient list, but I don't have the > motivation to help here. > > Added Jakub Wilk to copy, IIRC he made the package. I see from the build log [1] that the build policy for .a had changed... I think that is for good. Relocatable code makes object a bit bigger, but on current systems that does not matter at all. Briefly: 1. One solution would be to make .a code reallocatable, so that .so library that refers libocrad.a can compile. 2. Another solution is to provide libocrad.so within libocrad package. [1] https://ci.debian.net/data/packages/unstable/amd64/o/ocrad/20161215_073147.autopkgtest.log.gz -- With best regards, Dmitry
Bug#647053: Reverse dependencies of virtual package not handled correctly
I've hit the same problem when listing dependencies for package tomcat8, which depends on tomcat8-common, which depends on "default-jre-headless | java8-runtime-headless | java8-runtime, libtomcat8-java" but java8-runtime-headless is not shown: # apt-rdepends --state-follow=Installed --state-show=Installed tomcat8 tomcat8 Depends: tomcat8-common (>= 8.5.38-2) ... tomcat8-common Depends: libtomcat8-java (>= 8.5.38-2) # apt-cache showpkg java8-runtime-headless ... Reverse Provides: openjdk-8-jre-headless 8u212-b01-1~deb9u1 (= ) openjdk-11-jre-headless 11.0.3+1-1~bpo9+1 (= ) openjdk-8-jre-headless 8u181-b13-2~deb9u1 (= ) default-jre-headless 2:1.8-58 (= ) openjdk-11-jre-headless 11.0.3+1-1 (= ) default-jre-headless 2:1.11-71 (= ) -- With best regards, Dmitry