Bug 2080957
| Summary: | "Ambiguous output redirect" warning with csh or tcsh | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Marc Dionne <marc.c.dionne> |
| Component: | elfutils | Assignee: | Mark Wielaard <mjw> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 36 | CC: | aoliva, fche, jakub, mcermak, me, mjw |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | elfutils-0.187-2.fc36 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-05-07 04:38:00 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
Marc Dionne
2022-05-02 13:16:46 UTC
Sorry, I am travelling and don't have [t]csh installed locally at the moment. So I cannot easily replicate. The odd thing is that the line that apparently reports the issue is explcitly using sh -c "..." precisely to work around the redirection limitations in [t]csh. It uses sh -c, but as there is no quoting around the redirection symbols (> and |), seems to me those would be handled by the shell handling the backticks, i.e. csh or tcsh. Maybe some additional quoting could make things work, or this just need to be rewritten in a more csh/tcsh friendly way. (In reply to Marc Dionne from comment #2) > It uses sh -c, but as there is no quoting around the redirection symbols (> > and |), seems to me those would be handled by the shell handling the > backticks, i.e. csh or tcsh. You are right. I am not sure how we missed this. It is fixed upstream now: https://sourceware.org/pipermail/elfutils-devel/2022q2/005000.html I'll prepare new elfutils packages. FEDORA-2022-287a6c3913 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-287a6c3913 FEDORA-2022-287a6c3913 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-287a6c3913` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-287a6c3913 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-287a6c3913 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. |