https://bugzilla.redhat.com/show_bug.cgi?id=1302131
Bug ID: 1302131
Summary: eclipse-cdt-arduino entirely non-functional
Product: Fedora
Version: 23
Component: eclipse-cdt
Severity: urgent
Assignee: jjohnstn(a)redhat.com
Reporter: dwt(a)poltec.com
QA Contact: extras-qa(a)fedoraproject.org
CC: akurtako(a)redhat.com,
eclipse-sig(a)lists.fedoraproject.org,
jjohnstn(a)redhat.com, krzysztof.daniel(a)gmail.com,
rgrunber(a)redhat.com
Description of problem:
After installing the eclipse-cdt-arduino rpm, there is supposed to
be a prefences menu for it under Window->preferences->C/C++. It
is not there.
The plugin also doesn't show up under Help->Installation Details.
Version-Release number of selected component (if applicable):
eclipse-cdt-arduino-8.8.0-3.fc23.x86_64
How reproducible:
Always.
Steps to Reproduce:
1. Install eclipse-cdt-arduino-8.8.0-3.fc23.x86_64. (and btw, on a clean
system this of course pulls in all the necesary support including
eclipse-cdt, but also an extra 120 Megs or so by way of eclipse-jdt
and eclipse-pde...seriously, WTF???? Does the use of plugins really
require the plugin development environment??)
2. Look under Window->preferences->C/C++, observer no "Arduino" entry
3.
Actual results:
Plugin is neither usable nor discoverable.
Expected results:
Expected plugin to become available and work.
Additional info:
Erasing the cdt-arduino rpm and installing the plugin from the
Eclipse Marketplace works as expected. But this is a single
user only installation and not system wide, so that's somewhat
unsatisfactory.
The rpm drops its files in /usr/lib64/eclipse/dropins. Permissions
look OK, matching other plugins which do work. Moving the files into
reasonable places from cdt-arduino to cdt doesn't help. Neither does
renaming cdt-arduino to simply arduino. Maybe there's a manifest
that needs updating and the post-install scripts are missing it?
Being just a user, I don't know enough about the plugin system to
take any more guesses.
--
You are receiving this mail because:
You are on the CC list for the bug.