[Solved] How to install OpenCPN

Message
Author
User avatar
mmikeinsantarosa
Developer
Posts: 2192
Joined: Thu May 01, 2014 10:12 am

Re: How to install OpenCPN

#21 Post by mmikeinsantarosa »

Stevo wrote: Sat Aug 17, 2019 3:17 pm
mmikeinsantarosa wrote: Sat Aug 17, 2019 11:13 am ...
hold off on installing opencpn right now. wxwidgets3.0 got bumped from 3.0.2+dfsg-4 to 3.0.4+dfsg-4 and we're working on sorting it out.

- mike
Wait...where did you see that? Debian didn't update it. We have 3.04 in our test repo, but I didn't build the main opencpn 5.0.0 packages with the test repo enabled. I'm fairly sure you don't need the test repo enabled to build the plugins, either, but you will get that newer 3.0.4 if you have the test repo enabled in pbuilder. My philosophy is to keep from adding the test repo unless it's absolutely necessary--instead I just add the extra backports needed in my pbuilder's local repo to avoid unplanned entanglements like this.
What happened is none of the plugin control file wxwidget3 depends or build depends had versions. I built them with stock repos and installed all 37 of them in a clean stock vm without issue and they pulled in wxwidgets3-3.0.2. Once they got into the repo they wanted 3.0.4 which is in test. Tim indicated it has something to do with shlibs determining what version it wants. I just sent Tim a rebuilt test package with all of the wxwidget3 depends & build depends versions set to (>= 3.0.2). Once he gets that one up, I'll do a test install from synaptic to make sure it comes down OK. And if it does, I'll send a complete new set of +2 debs. If it fails, we'll need to move them all to test.

I installed & tested every stinkin' one of them in a stock VM to make sure they didn't need anything from test before sending them up. Since there were 37 plugins, I was trying to avoid having them go into test and then later move them into main. So much for that idea :frown:
LT: MX19.1 Quad Core model: Intel Core i7-6820HQ Kernel: 5.0.0-7.1-liquorix-amd64 x86_64

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: How to install OpenCPN

#22 Post by Stevo »

Well, that's weird, for sure. Let me go look at some from the PPA to make sure they didn't have 3.0.4 set in the control file or somewhere.

Nope, can't find the "3.0.4" text string in the debian folder or the source of a couple I looked at. Do you remember if it was all of them, or the name of one in particular?

User avatar
mmikeinsantarosa
Developer
Posts: 2192
Joined: Thu May 01, 2014 10:12 am

Re: How to install OpenCPN

#23 Post by mmikeinsantarosa »

Stevo wrote: Sat Aug 17, 2019 6:37 pm Well, that's weird, for sure. Let me go look at some from the PPA to make sure they didn't have 3.0.4 set in the control file or somewhere.

Nope, can't find the "3.0.4" text string in the debian folder or the source of a couple I looked at. Do you remember if it was all of them, or the name of one in particular?
If you want to check 2, look at the br24radar and then the aisradar plugins. Both have identical build depends & depends. aisradar will install and pull in wxwidgets3-3.0.2 packages and the br24radar won't install because it wants wx3widgets3-3.0.4 and neither has the versions set for the wxwidgets3 depends or build depends. Since wxwidgets3-3.0.2 is available from sock repos, I sent a rebuild of the climatololgy plugin up with all of the wxwidgets3 packages set to (>= 3.0.2) but it still won't install because it wants the 3.0.4 :confused:
LT: MX19.1 Quad Core model: Intel Core i7-6820HQ Kernel: 5.0.0-7.1-liquorix-amd64 x86_64

User avatar
mmikeinsantarosa
Developer
Posts: 2192
Joined: Thu May 01, 2014 10:12 am

Re: How to install OpenCPN

#24 Post by mmikeinsantarosa »

The climatology plugin will now install after setting the wxwidgets3 versions. I must have tried to get it while the newly checked in bits were still settling. So it looks like the fix is to get a new set of plugins with all wx3 versions set to 3.0.2. Jeesh.
LT: MX19.1 Quad Core model: Intel Core i7-6820HQ Kernel: 5.0.0-7.1-liquorix-amd64 x86_64

User avatar
GuiGuy
Posts: 803
Joined: Sun Dec 16, 2007 6:29 pm

Re: How to install OpenCPN

#25 Post by GuiGuy »

Bummer!
In my innocence I installed version5 from the repo and it is very flaky - should be removed from the repo.
Not really disastrous for me because of course I do not use this big desktop machine on the boat.
4.8.2 was fine.

User avatar
GuiGuy
Posts: 803
Joined: Sun Dec 16, 2007 6:29 pm

Re: How to install OpenCPN

#26 Post by GuiGuy »

WARNING to all sailors: DO NOT attempt to install this version!
[Unless mmikeinsantarosa improves it.]

User avatar
GuiGuy
Posts: 803
Joined: Sun Dec 16, 2007 6:29 pm

Re: How to install OpenCPN

#27 Post by GuiGuy »

4.8.8 runs OK:-
4.8.8.png
You do not have the required permissions to view the files attached to this post.

User avatar
mmikeinsantarosa
Developer
Posts: 2192
Joined: Thu May 01, 2014 10:12 am

Re: How to install OpenCPN

#28 Post by mmikeinsantarosa »

I'm doing some work on the stretch based plugins. So give me a day or so to get them trimmed up. - mike
LT: MX19.1 Quad Core model: Intel Core i7-6820HQ Kernel: 5.0.0-7.1-liquorix-amd64 x86_64

User avatar
GuiGuy
Posts: 803
Joined: Sun Dec 16, 2007 6:29 pm

Re: How to install OpenCPN

#29 Post by GuiGuy »

4.8.8 displaying position of my house:-
Armchair.png
It does not know my house is not a boat!
You do not have the required permissions to view the files attached to this post.

User avatar
GuiGuy
Posts: 803
Joined: Sun Dec 16, 2007 6:29 pm

Re: How to install OpenCPN

#30 Post by GuiGuy »

Slightly OT: Landlubbers should try Foxtrot gps.

Post Reply

Return to “Software / Configuration”