Hey there gents. The summary in my subject line pretty much says it all. Take a peek in (or run tree on) /usr/share/librecad Practically every file in its subdirectories is set to executable. All that's contained there are shared LFF fonts, DXF part blocks and hatch patterns, as well as QM files. I'm not sure what those QM ones are for, but they appear to be i18n, so my guess is UI translations (?). Anyway, there's no need for any of that stuff to be executable. Errant RPMs: librecad-data-2.1.3-12.mga8 librecad-parts-2.1.3-12.mga8 Thanks for attending to this issue and all your hard work besides. Mageia 8 is great!
Assigning to QA now, Advisory: ======================== In our current librecad package all data files (i18n, fonts, parts, patterns, etc) are set with a wrong permission as they are executable and this is really not needed. So this update fixes this issue. ======================== Packages in 8/core/updates_testing: ======================== librecad-plugins-2.1.3-12.1.mga8.i586.rpm librecad-2.1.3-12.1.mga8.i586.rpm librecad-doc-2.1.3-12.1.mga8.noarch.rpm librecad-parts-2.1.3-12.1.mga8.noarch.rpm librecad-plugins-2.1.3-12.1.mga8.x86_64.rpm librecad-2.1.3-12.1.mga8.x86_64.rpm librecad-data-2.1.3-12.1.mga8.noarch.rpm Source RPM: ======================== librecad-2.1.3-12.1.mga8.src.rpm
Assignee: bugsquad => qa-bugsCC: (none) => geiger.david68210
Tested in a VirtualBox 64-bit Plasma guest. Installed librecad packages, and checked /usr/share/librecad/ with Dolphin for files that were executable. None of the fonts were, but all of the patterns and a lot of other files that I didn't try to identify were, too. I ran the app, did some simple drawing, and it seemed to function correctly, anyway. All packages updated cleanly. I checked /usr/share/librecad/ once more, and found the files that had been executable before no longer were. Ran the app again, did some simple drawing and played with a few more functions, all of which seemed to work OK. Giving this a 64-bit OK and validating. Advisory in Comment 1.
Whiteboard: (none) => MGA8-64-OKCC: (none) => andrewsfarm, sysadmin-bugsKeywords: (none) => validated_update
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0063.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED