Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1696118
Summary: | /bin/oc conflicts with binary from the origin-clients package | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christophe Fergeau <cfergeau> |
Component: | neuron | Assignee: | Ankur Sinha (FranciscoD) <sanjay.ankur> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | dominik, neuro-sig, sanjay.ankur |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | neuron-7.5-7.20181214git5687519.fc30 neuron-7.5-7.20181214git5687519.fc29 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-05-28 01:10:02 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Christophe Fergeau
2019-04-04 07:59:06 UTC
Well, neuron is definitely older as software: it's been around since 1990. It's certainly newer as a Fedora package, though. In neuron, "oc" stands for the "oc" interpreter for the very very old "hoc" language[1,2], so the name is quite apt. "oc" for origin-clients, is not the best name IMO. Any chance upstream would consider using a better name for their binary? If not, I'll go ahead and rename neuron's binary. [1] https://en.wikipedia.org/wiki/Hoc_(programming_language) [2] https://neuron.yale.edu/neuron/static/docs/refman/hoc.html (In reply to Ankur Sinha (FranciscoD) from comment #1) > Well, neuron is definitely older as software: it's been around since 1990. > It's certainly newer as a Fedora package, though. > I meant it's very new in Fedora, sorry for not being more explicit :) > In neuron, "oc" stands for the "oc" interpreter for the very very old "hoc" > language[1,2], so the name is quite apt. "oc" for origin-clients, is not the > best name IMO. Any chance upstream would consider using a better name for > their binary? If not, I'll go ahead and rename neuron's binary. I'm fairly new in origin/openshift, so I don't know, however given that Red Hat prominently document usage of 'oc' ( for example https://blog.openshift.com/oc-command-newbies/ ), I'd suspect renaming it upstream would be a hard sell. I've just hit it trying: # dnf install /usr/bin/oc and getting surprised by dnf attempting to install neuron while I was expecting origin-clients. I think OpenShift is immensely more popular than neuron and I'm afraid it's neuron's oc that has to be renamed in Fedora. Any reason it's not named "hoc"? Nothing apart from because upstream called it oc. It's on my list of todos, but I won't have time to do it this week. Could you please --exclude=neuron* in the meantime? That will install origin-clients. neuron-7.5-7.20181214git5687519.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-8154aa26f8 neuron-7.5-7.20181214git5687519.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-17f7f62379 neuron-7.5-7.20181214git5687519.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-17f7f62379 neuron-7.5-7.20181214git5687519.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-8154aa26f8 neuron-7.5-7.20181214git5687519.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. neuron-7.5-7.20181214git5687519.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |