Bug 30624 - Backport Request for 4 plugins of OpenCPN 5.6.2
Summary: Backport Request for 4 plugins of OpenCPN 5.6.2
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: validated_backport
Depends on: 30623
Blocks:
  Show dependency treegraph
 
Reported: 2022-07-11 17:13 CEST by Philippe Didier
Modified: 2022-07-26 00:00 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Philippe Didier 2022-07-11 17:13:31 CEST
Description of problem:
1)
A new version of the nonfree plugin (opencpn-s63-plugin 1.17.13) allowing to display encrypted charts is available
A new nonfree plugin(opencpn-o-charts-plugin 1.0.29.0) allowing to display other encrypted charts has been published and replaces and obsoletes 2 previous ones (opencpn-oesenc-plugin and opencpn-oernc-plugin)

They are proposed in nonfree/backport_testing

2)
New versions of already backported plugins are available
(opencpn-radar-plugin 5.2.2 and opencpn-sar-plugin 3.0.0)

They are proposed in core/backport_testing


NB
These 4 backports need to be installed and tested after the main OpenCPN rpms have been installed from core/updates_testing
see
https://bugs.mageia.org/show_bug.cgi?id=30623
Comment 1 Philippe Didier 2022-07-11 17:30:28 CEST
                ____________________
               | BACKPORT ADVISORY |
               |___________________|

####################################################
2 packages inside Core Backport :

- opencpn-radar-plugin-5.2.2-4.mga8.x86_64.rpm
  opencpn-radar-plugin-5.2.2-4.mga8.i586.rpm
from :
  opencpn-radar-plugin-5.2.2-4.mga8.src.rpm

- opencpn-sar-plugin-3.0.0-1.mga8.x86_64.rpm
  opencpn-sar-plugin-3.0.0-1.mga8.i586.rpm
from :
  opencpn-sar-plugin-3.0.0-1.mga8.src.rpm


########################################################
2 packages inside Nonfree Backport :

- opencpn-o-charts-plugin-1.0.29.0-2.mga8.nonfree.x86_64.rpm
  opencpn-o-charts-plugin-1.0.29.0-2.mga8.nonfree.i586.rpm
from :  
  opencpn-o-charts-plugin-1.0.29.0-2.mga8.nonfree.src.rpm

- opencpn-s63-plugin-1.17.6-1.mga8.nonfree.x86_64.rpm
  opencpn-s63-plugin-1.17.6-1.mga8.nonfree.i586.rpm
from :
  opencpn-s63-plugin-1.17.6-1.mga8.nonfree.src.rpm
Philippe Didier 2022-07-13 13:47:54 CEST

Depends on: (none) => 30623
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=30623

Comment 2 Lewis Smith 2022-07-13 21:50:37 CEST
Thank you yet again for your stupendous work on this complicated application.
I am assigning it to you as being the visible maintainer (indeed, you have already put this in Cauldron).

Unless QA can add any meaningful testing (perhaps the update or install described in https://bugs.mageia.org/show_bug.cgi?id=30623#c2), no doubt your own expert tests on this update are good for OK.

Can you confirm whether all this is already in core/backport_testing and nonfree/backport_testing? If so, this can go to QA.

CC: (none) => lewyssmith, zen25000
Assignee: bugsquad => philippedidier

Comment 3 Philippe Didier 2022-07-14 01:34:06 CEST
Hi Lewis

I confirm all the stuff is in core/updates_testing core/backport_testing and nonfree/backport_testing
This can go to QA

https://bugs.mageia.org/show_bug.cgi?id=30624#c1
can be the backport advisory

Maybe a file attached would be better ?
Philippe Didier 2022-07-14 11:50:32 CEST

Assignee: philippedidier => qa-bugs

Comment 4 Lewis Smith 2022-07-15 21:45:58 CEST
Once again, thanks for clarifications.

CC: lewyssmith => (none)

Comment 5 Thomas Andrews 2022-07-22 04:05:08 CEST
Since this is labeled as a backport request, I have changed the component field accordingly. But, this is not the usual backport, so that change could be in error. If so, please make the appropriate changes.

Again, since this is a backport, it doesn't get the same level of testing as a "regular" update. I'm not competent to test this for function anyway, so I will do what I can.

I used qarepo to download the files from Bug 30624 and installed them and their dependencies directly, where I was presented with information about these backports.

I enabled the various backport-testing repos for update, and used drakrpm-update to update 3 of the packages from Comment 0. No installation issues. Then I went to drakrpm and installed the fourth package, again with no issues.

I then ran the gui, played with it a bit, and it didn't crash. That's about as far as I can go with it, but it should be good enough for a backport OK.

Validating it as a backport, though I'm not sure that's quite right.

Component: RPM Packages => Backports
Keywords: (none) => validated_backport
Whiteboard: (none) => MGA8-64-OK
CC: (none) => andrewsfarm

Comment 6 Philippe Didier 2022-07-22 17:38:46 CEST
Hi Thomas
Indeed it's not easy to completely test those backported plugins :

1) opencpn-o-charts-plugin and opencpn-s63-plugin need to have bought encrypted charts with decryption keys to dispaly those charts
2) opencpn-radar-plugin needs the computer being connected to a radar harware

Nevertheless if  opencpn-o-charts-plugin and opencpn-s63-plugin are installed and activated you may see a o-charts tab and a s63 tab in the charts menu

If opencpn-radar-plugin is installed and activated a pop-up window appears and ask to connect it to a radar

The only one that can be fully tested is :
 opencpn-sar-plugin when installed and activated is icon appears in the icons tray if you click on it propose to create a pattern for a route to Search And Rescue a man over board (MOB) from the boat position if your computer is connected to a GPS or from the cursor place on the chart

I tested them all (with decryption key or USB decryption dongle for the charts plugins)
Comment 7 Thomas Backlund 2022-07-26 00:00:33 CEST
moved

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.