FS#52403 - [cinnamon] 3.2.7-1 cinnamon's of os.execvp is incompatible with python 3.6

Attached to Project: Community Packages
Opened by loqs (loqs) - Friday, 06 January 2017, 17:45 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 09 January 2017, 14:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexandre Filgueira (faidoc)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

upstream fix https://github.com/linuxmint/Cinnamon/commit/3936ac1e355e9a5f1c2edd1aae4e6da9d2855f45
upstream bug report https://github.com/linuxmint/Cinnamon/issues/6144
local forum report https://bbs.archlinux.org/viewtopic.php?id=221591

Additional info:
* python 3.6
* cinnamon 3.2.7.-1


Steps to reproduce:
$ cinnamon-settings
Traceback (most recent call last):
File "/usr/bin/cinnamon-settings", line 26, in <module>
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:]))
File "/usr/lib/python3.6/os.py", line 559, in execvp
_execvpe(file, args)
File "/usr/lib/python3.6/os.py", line 583, in _execvpe
exec_func(file, *argrest)
ValueError: execv() arg 2 first element cannot be empty

This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 09 January 2017, 14:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  cinnamon 3.2.8-1
Comment by Doug Newgard (Scimmia) - Monday, 09 January 2017, 02:10 GMT
Fixed?
Comment by loqs (loqs) - Monday, 09 January 2017, 12:36 GMT
Fixed with cinnamon 3.2.8-1

Loading...