Bug 35208 - UPDATE REQUEST opencpn-5.12.4-3.mga9
Summary: UPDATE REQUEST opencpn-5.12.4-3.mga9
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2026-03-14 11:39 CET by Philippe Didier
Modified: 2026-03-17 18:49 CET (History)
4 users (show)

See Also:
Source RPM: opencpn-5.12.4-3-mga9
CVE:
Status comment:
herman.viaene: test_passed_mga9_64+


Attachments

Description Philippe Didier 2026-03-14 11:39:35 CET
Suggested advisory :
====================

OpenCPN has got lots of improvement since version 5.10.2 already present in Mageia9

It has been updated for Cauldron but sailors can't wait for Mageia10 being published since this update is necessary for their safety as early as this spring time.

Updated package in core/updates_testing:
==========================================
opencpn-5.12.4-3.mga9

From SRPM :
opencpn-5.12.4-3.mga9.src.rpm


# QA if you don't know the use of this program you might only verify that the update is smoothly done 
(I have been maintaining, building locally, testing, and using it for years)
Comment 1 Marja Van Waes 2026-03-14 23:14:14 CET
(In reply to Philippe Didier from comment #0)
> Suggested advisory :
> ====================
> 
> OpenCPN has got lots of improvement since version 5.10.2 already present in
> Mageia9
> 
> It has been updated for Cauldron but sailors can't wait for Mageia10 being
> published since this update is necessary for their safety as early as this
> spring time.
> 
> Updated package in core/updates_testing:
> ==========================================
> opencpn-5.12.4-3.mga9
> 
> From SRPM :
> opencpn-5.12.4-3.mga9.src.rpm
> 
> 
> # QA if you don't know the use of this program you might only verify that
> the update is smoothly done 
> (I have been maintaining, building locally, testing, and using it for years)

@ Philippe

Thanks :-)
The package was already on the mirrors when you wrote this. Next time, please assign to qa-bugs@ml

CC: (none) => marja11
Assignee: bugsquad => qa-bugs

Comment 2 katnatek 2026-03-15 01:37:38 CET
The clean installation of all related packages

https://bugs.mageia.org/show_bug.cgi?id=35208
https://bugs.mageia.org/show_bug.cgi?id=35209
https://bugs.mageia.org/show_bug.cgi?id=35210
https://bugs.mageia.org/show_bug.cgi?id=35211


looks good

LC_ALL=C urpmi /home/katnatek/qa-testing/x86_64/*.rpm
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  lib64glew2.2                   2.2.0        5.mga9        x86_64  
  lib64portaudio2                19.7.0       2.mga9        x86_64  
  lib64rtl-sdr0                  0.6.0        3.mga9        x86_64  (recommended)
  lib64shp2                      1.5.0        4.mga9        x86_64  
  rtl-sdr                        0.6.0        3.mga9        x86_64  (recommended)
(medium "Core Updates (distrib3)")
  gpsd-clients                   3.25         1.1.mga9      x86_64  
  lib64audiofile1                0.3.6        14.mga9       x86_64  (recommended)
  lib64tinyxml0                  2.6.2        14.1.mga9     x86_64  
  lib64wx_gtk3u_gl3.2_0          3.2.8.1      1.mga9        x86_64  
  lib64wx_gtk3u_richtext3.2_0    3.2.8.1      1.mga9        x86_64  
  lib64wx_gtk3u_stc3.2_0         3.2.8.1      1.mga9        x86_64  
  opencpn-statusbar-plugin       1.1.14.0     1.mga9        x86_64  (recommended)
  opencpn-weatherfax-plugin      1.10.17.0    1.mga9        x86_64  (recommended)
(command line)
  lib64marnav-devel              0.14.0       6.git2023050> x86_64  
  lib64marnav0.14.0              0.14.0       6.git2023050> x86_64  
  opencpn                        5.12.4       3.mga9        x86_64  
  opencpn-ais-radar-plugin       1.4.20.0     1.mga9        x86_64  
  opencpn-celestial-navigation-> 2.4.66.0     1.mga9        x86_64  
  opencpn-climatology-plugin     1.6.35.0     1.mga9        x86_64  
  opencpn-dashboardsk-plugin     0.3.4        1.mga9        x86_64  
  opencpn-iacfleet-plugin        0.33.0       1.mga9        x86_64  
  opencpn-logbookkonni-plugin    1.5.00.0     2.mga9        x86_64  
  opencpn-nsk-plugin             0.2.4.1      1.mga9        x86_64  
  opencpn-o-charts-plugin        2.1.9        1.mga9.nonfr> x86_64  
  opencpn-objsearch-plugin       0.28.0       1.mga9        x86_64  
  opencpn-polar-plugin           1.2.37.0     1.mga9        x86_64  
  opencpn-radar-plugin           5.6.0~beta   1.mga9        x86_64  
  opencpn-s63-plugin             1.30.9.1     1.mga9.nonfr> x86_64  
  opencpn-sar-plugin             4.2.2        1.mga9        x86_64  
  opencpn-squiddio-plugin        1.3.99.0     1.mga9        x86_64  
  opencpn-watchdog-plugin        2.5.2.0      1.mga9        x86_64  
  opencpn-weather-routing-plugin 1.15.45.7    1.mga9        x86_64  
138MB of additional disk space will be used.
58MB of packages will be retrieved.
Proceed with the installation of the 32 packages? (Y/n) y


    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/rtl-sdr-0.6.0-3.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64glew2.2-2.2.0-5.mga9.x86_64.rpm            
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64rtl-sdr0-0.6.0-3.mga9.x86_64.rpm           
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64shp2-1.5.0-4.mga9.x86_64.rpm               
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64portaudio2-19.7.0-2.mga9.x86_64.rpm        
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64wx_gtk3u_gl3.2_0-3.2.8.1-1.mga9.x86_64.rpm 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64wx_gtk3u_stc3.2_0-3.2.8.1-1.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64wx_gtk3u_richtext3.2_0-3.2.8.1-1.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-weatherfax-plugin-1.10.17.0-1.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64tinyxml0-2.6.2-14.1.mga9.x86_64.rpm        
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/opencpn-statusbar-plugin-1.1.14.0-1.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/gpsd-clients-3.25-1.1.mga9.x86_64.rpm           
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64audiofile1-0.3.6-14.mga9.x86_64.rpm        
installing /home/katnatek/qa-testing/x86_64/lib64marnav0.14.0-0.14.0-6.git20230504.mga9.x86_64.rpm                                   
/home/katnatek/qa-testing/x86_64/opencpn-nsk-plugin-0.2.4.1-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-s63-plugin-1.30.9.1-1.mga9.nonfree.x86_64.rpm
/var/cache/urpmi/rpms/lib64wx_gtk3u_stc3.2_0-3.2.8.1-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-5.12.4-3.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-radar-plugin-5.6.0~beta-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-statusbar-plugin-1.1.14.0-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/opencpn-weatherfax-plugin-1.10.17.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/lib64marnav-devel-0.14.0-6.git20230504.mga9.x86_64.rpm
/var/cache/urpmi/rpms/gpsd-clients-3.25-1.1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64glew2.2-2.2.0-5.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-sar-plugin-4.2.2-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64portaudio2-19.7.0-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64shp2-1.5.0-4.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-dashboardsk-plugin-0.3.4-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-iacfleet-plugin-0.33.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-weather-routing-plugin-1.15.45.7-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64wx_gtk3u_gl3.2_0-3.2.8.1-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64tinyxml0-2.6.2-14.1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-celestial-navigation-plugin-2.4.66.0-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64wx_gtk3u_richtext3.2_0-3.2.8.1-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-climatology-plugin-1.6.35.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-squiddio-plugin-1.3.99.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-objsearch-plugin-0.28.0-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/rtl-sdr-0.6.0-3.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64audiofile1-0.3.6-14.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64rtl-sdr0-0.6.0-3.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-o-charts-plugin-2.1.9-1.mga9.nonfree.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-watchdog-plugin-2.5.2.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-logbookkonni-plugin-1.5.00.0-2.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-polar-plugin-1.2.37.0-1.mga9.x86_64.rpm
/home/katnatek/qa-testing/x86_64/opencpn-ais-radar-plugin-1.4.20.0-1.mga9.x86_64.rpm
Preparing...                     ###################################################################################################
     1/32: lib64tinyxml0         ###################################################################################################
     2/32: lib64wx_gtk3u_gl3.2_0 ###################################################################################################
     3/32: lib64portaudio2       ###################################################################################################
     4/32: lib64marnav0.14.0     ###################################################################################################
     5/32: lib64rtl-sdr0         ###################################################################################################
     6/32: rtl-sdr               ###################################################################################################
     7/32: lib64audiofile1       ###################################################################################################
     8/32: lib64wx_gtk3u_richtext3.2_0
                                 ###################################################################################################
     9/32: lib64shp2             ###################################################################################################
    10/32: lib64glew2.2          ###################################################################################################
    11/32: gpsd-clients          ###################################################################################################
    12/32: lib64wx_gtk3u_stc3.2_0
                                 ###################################################################################################
    13/32: opencpn-radar-plugin  ###################################################################################################
    14/32: opencpn-statusbar-plugin
                                 ###################################################################################################
    15/32: opencpn-weatherfax-plugin
                                 ###################################################################################################
    16/32: opencpn-sar-plugin    ###################################################################################################
    17/32: opencpn-dashboardsk-plugin
                                 ###################################################################################################
    18/32: opencpn-iacfleet-plugin
                                 ###################################################################################################
    19/32: opencpn-weather-routing-plugin
                                 ###################################################################################################
    20/32: opencpn-celestial-navigation-plugin
                                 ###################################################################################################
    21/32: opencpn-climatology-plugin
                                 ###################################################################################################
    22/32: opencpn-squiddio-plugin
                                 ###################################################################################################
    23/32: opencpn-objsearch-plugin
                                 ###################################################################################################
    24/32: opencpn-o-charts-plugin
                                 ###################################################################################################
    25/32: opencpn-watchdog-plugin
                                 ###################################################################################################
    26/32: opencpn-logbookkonni-plugin
                                 ###################################################################################################
    27/32: opencpn-polar-plugin  ###################################################################################################
    28/32: opencpn-ais-radar-plugin
                                 ###################################################################################################
    29/32: opencpn               ###################################################################################################
    30/32: opencpn-s63-plugin    ###################################################################################################
    31/32: opencpn-nsk-plugin    ###################################################################################################
    32/32: lib64marnav-devel     ###################################################################################################
----------------------------------------------------------------------
More information on package opencpn-5.12.4-3.mga9.x86_64
NB
OpenCPN and most of its plugins are open source, available in the Core Repositories.

OpenCPN may be used to navigate in the parts of the world where nautical charts are freely available
for download from the local oceanic administration (NOAA in USA, for instance)

In some other areas encrypted nautical charts and their licenses must be purchased from local Hydrographic Offices... 
Closed source plugins allowing the storage and use of the appropriate encryption certificate part, 
and the use of a USB dongle, provided by the distributor, are available in the nonfree repositories

The nonfree packages to install are :
1) opencpn-o-charts-plugin   (for raster or vector charts purchased from o-charts.org)
NB this plugin doesn't exist anymore for linux 32bits

2) opencpn-s63-plugin     (for vector charts purchased from S-63 charts distributors)


WARNING

The OpenCPN developers are now providing a flatpak version of OpenCPN with a Plugin-Manager
This Plugin Manager downloads prebuilt plugins from a server and is more simple to use than rpms.

But note that this Plugin-Manager doesn't work if you use the Mageia rpm installation...
Don't try to use it !
All the needed basic plugins are installed by Mageia through rpms and will be updated when necessary






----------------------------------------------------------------------
Comment 3 katnatek 2026-03-15 01:42:12 CET
Application starts well, enable the plugins without issue
This is a few beyond my usual test but is all I can test

Looks good BTW
Comment 4 Philippe Didier 2026-03-15 02:00:26 CET
(In reply to Marja Van Waes from comment #1)

> Thanks :-)
> The package was already on the mirrors when you wrote this. Next time,
> please assign to qa-bugs@ml

Hi Marja
I don't understand what you mean about the package being already on the mirrors :
This created a doubt about the version I have just submitted 

I thought that the right process was to submit the package to /core/updates_testing and then create an update request so that the rpm is tested by QA before being pushed from /core/updates_testing/ to /core/updates/

But indeed :
- there's already opencpn version 5.10.2-1 in /core/updates/

- the Update Request concerns opencpn version 5.12.4-3 which is in /core/updates_testing

Maybe the fact that there's already a version of opencpn has induced some confusion for you ?
Comment 5 Herman Viaene 2026-03-16 10:22:40 CET
MGA9-64 server Plasma Wayland on Compaq H000SB
No installation issues.
Opening it for the first time, asks to define some settings. I choose decimal settings and could then create a route which shows up ion kilometer.
Looks OK.

CC: (none) => herman.viaene
Whiteboard: (none) => MGA9-64-OK
Flags: (none) => test_passed_mga9_64+

katnatek 2026-03-17 03:14:53 CET

CC: (none) => andrewsfarm
Keywords: (none) => advisory

Comment 6 Thomas Andrews 2026-03-17 15:54:01 CET
Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 7 Mageia Robot 2026-03-17 18:49:47 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2026-0020.html

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


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