Description of problem: The upcoming release of oprofile-1.0.0 removes opcontrol. The oprofile eclipse plugin should use operf instead if it is available. An added bonus is for using operf is that this can be run as a normal user. It can be easily run for the duration of a experiment with something like: operf <command_to_run>
Roland, this is your area.
The eclipse-oprofile plugin being shipped in f20 should be using 'operf' by default (Linux Tools Project made operf the default in v2.2). Since then there should be some more usability fixes that have been made. There have also been some committers on Linux Tools Project wishing to remove support for opcontrol entirely given that future versions of oprofile will remove it, and this seems fine to me. The only issue is we'd like have to break API to remove all support, and so we wouldn't be able to do that immediately. I'd mark this as WORKSFORME unless there's a case on f20 or above where opcontrol is clearly being used by a default launch.
I wasn't sure if this had been addressed already and figured it was better to file the bug and have it closed than to surprise eclipse users when opcontrol isn't available in oprofile-1.0.0. For testing purposes there is a fedora scratch built of oprofile from its git repository at: http://koji.fedoraproject.org/koji/taskinfo?taskID=7515428 You could use the scratch builds to make sure there are no other problems lurking with the upcoming oprofile 1.0.0 release with respect to eclipse.
True, at the very least we can test to see how eclipse-oprofile behaves when a user attempts to change a launch configuration to use opcontrol. I'll look into this.
The oprofile-1.0.0 is now in fedora rawhide, so it should be easy to verify that everything works as expected in fedora rawhide.
https://git.eclipse.org/r/#/c/33273/ from upstream should remove opcontrol as an option if it can't be located.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
Marking as CLOSED (UPSTREAM) since the work for this was done at Linux Tools Project.