Bug 1210592

Summary: semantik: get rid of /usr/bin/python as the script interpreter
Product: [openSUSE] openSUSE Distribution Reporter: Max Lin <mlin>
Component: OtherAssignee: Max Lin <mlin>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Leap 15.5   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1210594    

Description Max Lin 2023-04-18 13:31:16 UTC
wscript file has /usr/bin/python shebang as the script interpreter that was indicate to python2, Leap 15.5 stopped to ship python2 entirely then it end up to an installation error when installing the semantik package: nothing provides /usr/bin/python, we need to change it to use python3(/usr/bin/python3) as the script interpreter, and might need to converting these python files to python3 if code isn't python3 supported.
Comment 1 Max Lin 2023-04-18 13:47:14 UTC
wscript here I meant semantik/templates/pdflatex/wscript and semantik/templates/beamer/wscript
Comment 2 Chenzi Cao 2023-04-28 09:44:36 UTC
Hi Max, from the changelog of semantik, you have fixed the issue, so I assign it to you, please feel free to reassign whenever necessary, thanks.
Comment 3 Max Lin 2023-05-08 07:09:17 UTC
fixed by https://build.opensuse.org/request/show/1080246