This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Can not install OpenCPN 3.2.6
#1
I installed the system (debian) updates that were available and now I am getting dependency errors when using OP.

I am running Linux openplotter 5.15.76-v8+ #1597 SMP PREEMPT Fri Nov 4 12:16:41 GMT 2022 aarch64 GNU/Linux

I am also running OP Settings 3.4.4 and have OpenCPN candidate 3.2.6-stable available to install.  When I click on the Install button, the OpenCPN Installer gives me an unmet dependencies error with a number of missing lib packages.

Here's the error from OpenCPN Installer 3.2.4

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
opencpn : Depends: libtinyxml2.6.2v5 but it is not installable
Depends: libunarr1 (>= 1.0.0) but it is not installable
Depends: libwxgtk-webview3.0-gtk3-0v5 (>= 3.0.5.1+dfsg) but it is not installable
Depends: libwxsvg3 (>= 2:1.5.22+dfsg.1) but it is not installable
Recommends: wx3.0-i18n but it is not installable
E: Unable to correct problems, you have held broken packages.
Reply
#2
I can not reproduce your error because all those packages are present in Debian bullseye arm64 and armhf.

Are you using OpenPlotter v3 32bit or 64bit?

Have you manipulated the packages sources?

Run "apt-cache policy" in a terminal and put here the result.
Reply
#3
(2022-11-25, 11:25 AM)Sailoog Wrote: I can not reproduce your error because all those packages are present in Debian bullseye arm64 and armhf.

Are you using OpenPlotter v3 32bit or 64bit?

Have you manipulated the packages sources?

Run "apt-cache policy" in a terminal and put here the result.

Thank you for your help Sailoog. I am running 64bit (aarch64)

Here is the output from apt-cache policy:

Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://archive.raspberrypi.org/debian bullseye/main armhf Packages
     release o=Raspberry Pi Foundation,a=stable,n=bullseye,l=Raspberry Pi Foundation,c=main,b=armhf
     origin archive.raspberrypi.org
 500 http://archive.raspberrypi.org/debian bullseye/main arm64 Packages
     release o=Raspberry Pi Foundation,a=stable,n=bullseye,l=Raspberry Pi Foundation,c=main,b=arm64
     origin archive.raspberrypi.org
 500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages
     release o=Node Source,n=bullseye,l=Node Source,c=main,b=armhf
     origin deb.nodesource.com
 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages
     release o=Node Source,n=bullseye,l=Node Source,c=main,b=arm64
     origin deb.nodesource.com
 500 https://www.free-x.de/deb4op bullseye/main armhf Packages
     release o=oss.boating,n=bullseye,l=oss.boating,c=main,b=armhf
     origin www.free-x.de
 500 https://www.free-x.de/deb4op bullseye/main arm64 Packages
     release o=oss.boating,n=bullseye,l=oss.boating,c=main,b=arm64
     origin www.free-x.de
 500 https://dl.cloudsmith.io/public/openplot...deb/debian bullseye/main armhf Packages
     release o=cloudsmith/openplotter/openplotter,a=bullseye,n=bullseye,c=main,b=armhf
     origin dl.cloudsmith.io
 500 https://dl.cloudsmith.io/public/openplot...deb/debian bullseye/main arm64 Packages
     release o=cloudsmith/openplotter/openplotter,a=bullseye,n=bullseye,c=main,b=arm64
     origin dl.cloudsmith.io
 100 http://deb.debian.org/debian bullseye-backports/non-free armhf Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=non-free,b=armhf
     origin deb.debian.org
 100 http://deb.debian.org/debian bullseye-backports/non-free arm64 Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=non-free,b=arm64
     origin deb.debian.org
 100 http://deb.debian.org/debian bullseye-backports/contrib armhf Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=contrib,b=armhf
     origin deb.debian.org
 100 http://deb.debian.org/debian bullseye-backports/contrib arm64 Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=contrib,b=arm64
     origin deb.debian.org
 100 http://deb.debian.org/debian bullseye-backports/main armhf Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=main,b=armhf
     origin deb.debian.org
 100 http://deb.debian.org/debian bullseye-backports/main arm64 Packages
     release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=main,b=arm64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye-updates/main armhf Packages
     release v=11-updates,o=Debian,a=stable-updates,n=bullseye-updates,l=Debian,c=main,b=armhf
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye-updates/main arm64 Packages
     release v=11-updates,o=Debian,a=stable-updates,n=bullseye-updates,l=Debian,c=main,b=arm64
     origin deb.debian.org
 500 http://security.debian.org/debian-security bullseye-security/main armhf Packages
     release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=armhf
     origin security.debian.org
 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
     release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=arm64
     origin security.debian.org
 500 http://deb.debian.org/debian bullseye/non-free armhf Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=armhf
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free arm64 Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=arm64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib armhf Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=armhf
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib arm64 Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=arm64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main armhf Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=armhf
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main arm64 Packages
     release v=11.5,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=arm64
     origin deb.debian.org
Pinned packages:
Reply
#4
Sources are OK, maybe you have some packages broken or an old unsuccessful installation. Try this:

sudo apt clean
sudo apt --fix-broken install

and try again. If that does not work try:

sudo dpkg --configure -a

and try again.
Reply
#5
(2022-11-25, 06:12 PM)Sailoog Wrote: Sources are OK, maybe you have some packages broken or an old unsuccessful installation. Try this:

sudo apt clean
sudo apt --fix-broken install

and try again. If that does not work try:

sudo dpkg --configure -a

and try again.

Thank you for your help, I was able to solve the issue by adding the following to /etc/apt/sources.list. This met the libusb-0.1-4 dependency requirements.

deb http://ftp.us.debian.org/debian bullseye main
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)