Description of problem: For current Fedora 24, it is still not possible to run a graphical applications in a sandbox by means of 'sandbox -X ..'. Version-Release number of selected component (if applicable): policycoreutils-2.5-12.fc24 How reproducible: Always Steps to Reproduce: 1. Run sandbox -X firefox. Actual results: Command sandbox aborts with the error message: "/usr/bin/sandbox:454: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. from gi.repository import Gtk" Expected results: Command sandbox is expected without error. Additional info: Since bug 1103622 and duplicates are closed as ERRATA, the creation of a new bug report was mandatory.
I have spend some time trying to debug this, and the fix is easy: change the interpreter from python to python3 into /usr/share/sandbox/start. I have checked on my fc23 system: this file was fixed! So, can someone explain why the fc23 patches have not been applied to fc24 from the start?
Thanks! This is apparently my fault. When I merged upstream 2.5 release to Fedora this particular change was reverted and I didn't check it. I'll push an update with this fix ASAP.
policycoreutils-2.5-13.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ff5fc7ccaf
policycoreutils-2.5-13.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-ff5fc7ccaf
policycoreutils-2.5-13.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.