Some issue with Fedora installation
As I have seen that some people had problem installing OpenCPN 4.2 on Fedora 23. So, I have decided to give a go to the multiple distro support of the Open Build System (I have needed an excuse for quite a while to test that feature).
I have created an alternative Fedora release which uses 'almost" the same configuration than I have for OpenSUSE, what make the maintenance
common build system for OpenSUSE and Fedora
The main advantage versus the Fedora official distro pointed by OpenCPN web site is that my build system is in the Open and not only anyone can see how I build, but can also create its own fork and propose patches (service request) and raise bugs against the build (which is often very different from bug ins the code).
I use only tar file for the source, because many of the plugin requires some tweaking to work on Linux and direct git request would mostly fail to build.
But all my changes are either taken from nohal or my forks in git. In short the code which is compiled is always in the Open.
If you are interested, give it a go and provide feedback.
Would the model present interest for the people maintaining Fedora official repos I am happy to share with them the admin right on the OBS project
What is provided
Am I still in Beta test, but your feedback would be very welcome.
The status of my build is here (I was all green when I did that post but it may change as I still work on some details which can trigger rebuild).
The Repos are available here:
Index of /repositories/home:/dominig:/opencpn-sandbox/Fedora_22
Index of /repositories/home:/dominig:/opencpn-sandbox/Fedora_23
The plugins list is the same than for OpenSUSE (see at the end)
Installing the package OpenCPN-4.x will trigger the download and installation
of the Main OpenCPN package as well as all the plugins and associated data packages.
At the end of the download, OpenCPN 4.2 should be ready to go.
If you have already a version of OpenCPN installed, it is safer to remove it as it could create some conflict.
Note: my packaging includes a version of wxWidget which will work with OpenCPN but may create conflict with other code (Please, let me know if that is the case).
To install my OpenCPN 4.2 for Fedora, please follow these 2 command lines instructions.
1) remove any previously installed OpenCPN packages
note your local preferences will be kept.
2) add my repo
sudo dnf config-manager --add-repo=http://download.opensuse.org/repositories/home:/dominig:/opencpn-sandbox/Fedora_23/home:dominig
3) download and install OpenCPN and Plugins
sudo dnf install --assumeyes OpenCPN-4.x
In your desktop, search for OpenCPN.
Note the icon is not setup and I do not understand why. I run the prep and install commands in my spec file (Fedora expert help is welcome)
But the good news is that on my VM the base OpenCPN and all the plugins seem to work.
Let me know if it has solved
your Fedora install issue.
tackandlay_pi (not installed by default)