Browse Source

archlinux: force running scripts with python2 even when /usr/bin/env is used

Olivier MEDOC 8 years ago
parent
commit
705142e8a8
1 changed files with 4 additions and 1 deletions
  1. 4 1
      archlinux/PKGBUILD

+ 4 - 1
archlinux/PKGBUILD

@@ -48,9 +48,12 @@ sed 's:/sbin/ethtool:ethtool:g' -i network/*
 sed 's:/sbin/ip:ip:g' -i network/*
 sed 's:/bin/grep:grep:g' -i network/*
 
-# Fix for running with python2
+# Force running all scripts with python2
 sed 's:#!/usr/bin/python:#!/usr/bin/python2:' -i misc/*
+sed 's:#!/usr/bin/env python:#!/usr/bin/env python2:' -i misc/*
 sed 's:#!/usr/bin/python:#!/usr/bin/python2:' -i qubes-rpc/*
+sed 's:#!/usr/bin/env python:#!/usr/bin/env python2:' -i qubes-rpc/*
+
 
 # Fix for archlinux sbindir
 sed 's:/usr/sbin/ntpdate:/usr/bin/ntpdate:g' -i qubes-rpc/sync-ntp-clock