Unfortunately some countries don't provide freely nautical charts :-( To navigate in some seas you need to pay for those charts Opencpn-o-charts-plugin allows to use purchased nautical charts (using an USB dongle or a decryption key from o-charts.org) but it must be in nonfree repo since the binary allowing the decryption of the charts is closed sourced.. This update provides an improved non-free binary built for x86_64 systems
Suggested Advisory =================== This update provides an improved binary to use paid charts from o.charts.org Updated package in nonfree/updates_testing : =========================================== opencpn-o-charts-plugin-2.0.10.0-1.nonfree.mga9 opencpn-o-charts-plugin-debuginfo-2.0.10.0-1.nonfree.mga9 opencpn-o-charts-plugin-debugsource-2.0.10.0-1.nonfree.mga9 From SRPM opencpn-o-charts-plugin-2.0.10.0-1.mga9.src.rpm NB this rpm doesn't exist for i586 system Procedure : ============= to test it you can only verify that the update is smoothly done on an already installed OpenCPN with its suggested plugins Then that the plugin appears in the list of plugins of OpenCPN Inside the charts menu the o-charts tab must appear To fully test it you must have bought charts from o.charts.org !!! I did test it with paid charts it's OK on my x86_64 Mageia9 system
Assignee: bugsquad => qa-bugs
Keywords: (none) => advisory
VM x86_64 LC_ALL=C urpmi --auto --auto-update medium "QA Testing (64-bit)" is up-to-date medium "Core Release" is up-to-date medium "Core Updates" is up-to-date medium "Nonfree Release" is up-to-date medium "Nonfree Updates" is up-to-date installing opencpn-o-charts-plugin-2.0.10.0-1.mga9.nonfree.x86_64.rpm from //home/qateam/qa-testing/x86_64 Preparing... ############################################# 1/1: opencpn-o-charts-plugin ############################################# 1/1: removing opencpn-o-charts-plugin-2.0.6.0-1.mga9.nonfree.x86_64 ############################################# rpm -qa|grep opencpn opencpn-polar-plugin-1.2.31.0-1.mga9 opencpn-radar-plugin-5.5.0-2.mga9 opencpn-watchdog-plugin-2.4.110-1.mga9 opencpn-s63-plugin-1.30.0.11-3.mga9.nonfree opencpn-ais-radar-plugin-1.4.11.5-1.mga9 opencpn-sar-plugin-4.0.0-2.mga9 opencpn-statusbar-plugin-1.1.12.0-1.mga9 opencpn-logbookkonni-plugin-1.4.31.0-2.mga9 opencpn-dashboardsk-plugin-0.2.0-1.git20240102.mga9 opencpn-celestial-navigation-plugin-2.4.41.0-1.mga9 opencpn-weather-routing-plugin-1.15.18.6-1.mga9 opencpn-climatology-plugin-1.6.31-2.mga9 opencpn-iacfleet-plugin-0.32.0-3.git20231206.1.mga9 opencpn-weatherfax-plugin-1.9.111.1-1.mga9 opencpn-squiddio-plugin-1.3.91.0-1.mga9 opencpn-5.8.4-2.mga9 opencpn-objsearch-plugin-0.26.0-2.mga9 opencpn-o-charts-plugin-2.0.10.0-1.mga9.nonfree grep chart opencpn.log 13:26:15.726 MESSAGE chartdb.cpp:219 ChartDB Cache policy: Max open chart limit is 20. 13:26:25.102 MESSAGE plugin_loader.cpp:270 Checking plugin candidate: /usr/lib64/opencpn/libo-charts_pi.so 13:26:25.102 MESSAGE plugin_loader.cpp:318 Checking plugin compatibility: /usr/lib64/opencpn/libo-charts_pi.so 13:26:25.103 MESSAGE plugin_loader.cpp:1188 PluginLoader: Loading PlugIn: /usr/lib64/opencpn/libo-charts_pi.so 13:26:25.105 MESSAGE base_platform.cpp:288 PlugInManager: using data dir: /usr/share/opencpn/plugins/o-charts_pi 13:26:25.652 MESSAGE plugin_loader.cpp:270 Checking plugin candidate: /usr/lib64/opencpn/libchartdldr_pi.so 13:26:25.652 MESSAGE plugin_loader.cpp:318 Checking plugin compatibility: /usr/lib64/opencpn/libchartdldr_pi.so 13:26:25.652 MESSAGE plugin_loader.cpp:1188 PluginLoader: Loading PlugIn: /usr/lib64/opencpn/libchartdldr_pi.so 13:26:25.656 MESSAGE chartdldr_pi.cpp:305 chartdldr_pi:m_base_chart_dir: /home/qateam/Documentos/Charts Looks like the application start and plugin load
Giving OK Clean update Application starts Plugin load Packager is user and say it works
Whiteboard: (none) => MGA9-64-OKCC: (none) => andrewsfarm
Validating.
CC: (none) => sysadmin-bugsKeywords: (none) => validated_update
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0193.html
Status: NEW => RESOLVEDResolution: (none) => FIXED