libtesseract4 illegally overwrites file in libtesseract3v5

Bug #1548360 reported by Chad Miller
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tesseract (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

xenial

Preparing to unpack .../libtesseract4_3.04.01-2_amd64.deb ...
Unpacking libtesseract4 (3.04.01-2) ...
dpkg: error processing archive /var/cache/apt/archives/libtesseract4_3.04.01-2_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/libtesseract.so.3.0.4', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libtesseract4_3.04.01-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ apt-cache show libtesseract4 |egrep 'Replaces|Breaks'
Replaces: tesseract-ocr (<< 3.01~)
Breaks: ocropus (<< 0.4.0~), tesseract-ocr (<< 3.01~)

$ apt-cache policy libtesseract4 libtesseract3v5
libtesseract4:
  Installed: (none)
  Candidate: 3.04.01-2
  Version table:
     3.04.01-2 500
        500 http://us.archive.ubuntu.com/ubuntu devel/universe amd64 Packages
libtesseract3v5:
  Installed: 3.04.00-5ubuntu1
  Candidate: 3.04.00-5ubuntu1
  Version table:
 *** 3.04.00-5ubuntu1 100
        100 /var/lib/dpkg/status

$ apt-cache depends libsikuli-script-jni
libsikuli-script-jni
  Depends: libc6
  Depends: libgcc1
  Depends: libopencv-core2.4v5
  Depends: libopencv-highgui2.4v5
  Depends: libopencv-imgproc2.4v5
  Depends: libopencv-objdetect2.4v5
  Depends: libstdc++6
  Depends: libtesseract4

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: libtesseract4 (not installed)
ProcVersionSignature: Ubuntu 4.4.0-4.19-generic 4.4.1
Uname: Linux 4.4.0-4-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: GNOME
Date: Mon Feb 22 10:27:43 2016
InstallationDate: Installed on 2014-05-07 (655 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
SourcePackage: tesseract
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chad Miller (cmiller) wrote :
Revision history for this message
Chad Miller (cmiller) wrote :
Download full text (3.7 KiB)

dpkg: warning: trying to overwrite '/usr/lib/libtesseract.so.3.0.4', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/batch', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/nobatch', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/segdemo', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/matdemo', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/msdemo', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/tessconfigs/batch.nochop', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/pdf.ttf', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/box.train.stderr', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/logfile', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/bigram', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/makebox', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/box.train', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/ambigs.train', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/quiet', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/digits', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/strokewidth', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/kannada', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/inter', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/hocr', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/unlv', which is also in package libtesseract3v5 3.04.00-5ubuntu1
dpkg: warning: trying to overwrite '/usr/share/tesseract-ocr/tessdata/configs/api_config', which is also in package libtesserac...

Read more...

Revision history for this message
Tigerboy (tigersands) wrote :

Same here in 16.04 current as of 20 Feb, 2016

libtesseract4_3.04.01-2_amd64.deb: trying to overwrite '/usr/lib/libtesseract.so.3.0.4', which is also in package libtesseract3v5 3.04.00-5ubuntu1
The following packages have unmet dependencies:
 tesseract-ocr : Depends: libtesseract4 (>= 3.03~) but it is not installed

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in tesseract (Ubuntu):
status: New → Confirmed
Changed in tesseract (Ubuntu):
importance: Undecided → Medium
Changed in tesseract (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.