Bug 18819 - opencpn-s63-plugin contains some binaries without sources and does not allow distribution
Summary: opencpn-s63-plugin contains some binaries without sources and does not allow ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Barry Jackson
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-29 22:29 CEST by Pascal Terjan
Modified: 2021-06-22 14:14 CEST (History)
0 users

See Also:
Source RPM: opencpn-s63-plugin
CVE:
Status comment:


Attachments

Description Pascal Terjan 2016-06-29 22:29:15 CEST
The package is described as GPLv2 but contains some pre-built binaries without source, and I can't find any license that would allow us to distribute it.

[pterjan@chopin-cauldron-64 opencpn-s63-plugin]$ file BUILD/s63_pi/build*/OCPNsenc/OCPNsenc
BUILD/s63_pi/buildlinux64/OCPNsenc/OCPNsenc: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=f6c7c87aee932dcdd74196c8581f293bb30c4162, not stripped
BUILD/s63_pi/buildlinux/OCPNsenc/OCPNsenc:   ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=5ab2872acf49356b5b476f20fdd2abc609ea50f9, not stripped
BUILD/s63_pi/buildosx/OCPNsenc/OCPNsenc:     Mach-O 64-bit x86_64 executable

There is now also a binary for armhf https://github.com/bdbcat/s63_pi/tree/master/buildlinuxarm/OCPNsenc but that doesn't solve the main problem.
Comment 1 Pascal Terjan 2016-06-29 22:31:31 CEST
I have removed the package from the mirror.
Comment 2 Pascal Terjan 2016-06-29 22:39:11 CEST
We should contact the author and maybe other distributors (I found only  https://build.opensuse.org/package/show/Application:Geo:OpenCPN/OpenCPN-s63_pi)
Comment 3 Barry Jackson 2016-06-30 00:20:06 CEST
I agree on the binary part, I guess we should drop it for that reason,

However there are no rpm based packages upstream, only deb.

To acquire and use the charts for it there is a paid permit required, but that does not affect the plugin itself AFAICT.
 
It's all explained here about the charts:
http://o-charts.org/downloads/S-63_plug-in_explained-0_4.pdf
Comment 4 Pascal Terjan 2016-06-30 07:34:32 CEST
I would guess the author expects it to be distributable and just doesn't know about copyright laws, which is why I suggesting contacting him.
We could put it into nonfree if there was an explicit authorisation to redistribute the binaries.
Comment 5 Barry Jackson 2016-06-30 12:39:27 CEST
OK I will file a bug in the plugin tracker to get this resolved one way or the other.
Comment 7 Barry Jackson 2017-04-09 10:17:53 CEST
Corrected url but still no response.

https://opencpn.org/flyspray/index.php?do=details&task_id=2115
Comment 8 Barry Jackson 2021-06-22 14:14:52 CEST
This has been resolved in cauldron as upstream has included a paragraph on licensing and distribution in the README included with the sources so I have re-packaged and pushed the new version to cauldron/nonfree.

So closing.

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


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