Bug 1378631
Summary: | rpm installs non-program files with executable bit set | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Van de Bugger <van.de.bugger> | ||||
Component: | geany | Assignee: | Josef Bacik <josef> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 24 | CC: | dmaphy, egolov, josef, oliver | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | geany-1.29-2.fc24 geany-1.29-2.fc25 geany-1.29-2.fc23 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-11-17 02:25:33 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: | |||||||
Attachments: |
|
geany-plugins-1.29-1.fc25 geany-1.29-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-01ad22d5c5 geany-1.29-2.fc23 geany-plugins-1.29-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-24d2da2262 geany-1.29-2.fc24 geany-plugins-1.29-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-81015859a4 geany-1.29-2.fc23, geany-plugins-1.29-1.fc23 has been pushed to the Fedora 23 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-2016-24d2da2262 geany-1.29-2.fc24, geany-plugins-1.29-1.fc24 has been pushed to the Fedora 24 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-2016-81015859a4 geany-1.29-2.fc25, geany-plugins-1.29-1.fc25 has been pushed to the Fedora 25 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-2016-01ad22d5c5 geany-1.29-2.fc24, geany-plugins-1.29-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. geany-1.29-2.fc25, geany-plugins-1.29-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. geany-1.29-2.fc23, geany-plugins-1.29-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 1203941 [details] Proposed fix. Description of problem: geany rpm contains (and installs) many tags files (/usr/share/geany/tags/*.tags) which are not programs, but have executable bit set. Version-Release number of selected component (if applicable): Fedora 24 @ x86_64 geany-1.28-1.fc24 How reproducible: Always Steps to Reproduce: 1. dbf install geany 2. find /usr/share/geany/tags -executable Actual results: /usr/share/geany/tags /usr/share/geany/tags/geany-api-0.21.c.tags /usr/share/geany/tags/gladeui-1.0.c.tags /usr/share/geany/tags/libdevhelp-2.0.c.tags /usr/share/geany/tags/drupal.php.tags /usr/share/geany/tags/wordpress.php.tags /usr/share/geany/tags/webkit-1.0.c.tags /usr/share/geany/tags/standard.css.tags /usr/share/geany/tags/dbus-glib-0.76.c.tags /usr/share/geany/tags/std.latex.tags /usr/share/geany/tags/xfce48.c.tags /usr/share/geany/tags/libgdl-3.0.c.tags /usr/share/geany/tags/v4l2.c.tags /usr/share/geany/tags/std.glsl.tags /usr/share/geany/tags/ethos-1.0.c.tags /usr/share/geany/tags/tcl.tcl.tags /usr/share/geany/tags/sqlite3.c.tags /usr/share/geany/tags/gtksourceview-3.0.c.tags /usr/share/geany/tags/gnt.c.tags /usr/share/geany/tags/std.vala.tags /usr/share/geany/tags/libxml-2.0.c.tags /usr/share/geany/tags/gtkscintilla-2.0.c.tags /usr/share/geany/tags/gtk_-2.24.c.tags Expected results: <no executable files in /usr/share/geany/tags> Additional info: Problem can be easily fixed in the spec file. See attached patch.