Skip to content

broken dependencies on 2cd4u

3 messages · Jeroen Ooms, Michael Rutter

#
As of a few days I'm seeing this error on travis:

The following packages have unmet dependencies:
 libleptonica-dev : Depends: liblept5 (= 1.74.4-1+nmu1ppa1~trusty1)
but it is not going to be installed

Which is caused by:

The following packages have unmet dependencies:
 liblept5 : Depends: libopenjp2-7 (>= 2.0.0) but it is not installable

This is caused by the recent update libleptonica on c2d4u. I guess
this new version also requires a backport of libopenjp2-7.

More generally I'm wondering if perhaps c/c++ libs backports should go
into a separate PPA? I was assuming c2d4u would only provide r-cran
packages but not have any side effects on system libs.
#
On 02/03/2018 06:50 AM, Jeroen Ooms wrote:
Jeroen,

Sorry about this one.  There was an update of the tesseract package, and 
it required a newer version of libleptonica-dev.  I thought I could copy 
in a version from another PPA and have it work cleanly, but this was not 
the case.

I have deleted both packages, thus putting things back to the way they 
where as of January 26th.  Let me know if there are still issues.

Michael
#
OK thanks for fixing it :-)

I think it would be useful having a separate PPA where we provide
backports of important libs used by R packages. But these should not
be in c2d4u, because then enabling c2d4u may have unexpected side
effects on non-R software.

I maintain backports of imagemagick and jq myself (for the magick and
jqr packages). We could add one for tesseract 4 as well, once it is
final:

 https://launchpad.net/~opencpu/+archive/ubuntu/imagemagick
 https://launchpad.net/~opencpu/+archive/ubuntu/jq

J
On Sat, Feb 3, 2018 at 4:43 PM, Michael Rutter <marutter at gmail.com> wrote: