error pada saat melakukan apt-get autoremove, atau proses apt-get lainya, di ahkirnya ada pesan seperti ini
[code lang=”bash”]your code here File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax[/code]
saat dijalankan manual juga erorr ,berarti skrip python ini yang bertugas untuk membersihkan memang bermasalah
[code lang=”bash”]# /usr/bin/pyclean
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax[/code]
ini bukan karena paket dari linux kita yang error tapi karena saya pernah ubah default python 2.7 ke 3.0 dan ternyata berimbas ke sini
before, kita liat symliknye mengunakan python 3.0
[code lang=”bash”]# ls -l /usr/bin/python
lrwxrwxrwx 1 root root 16 Jul 25 12:44 /usr/bin/python -> /usr/bin/python3 [/code]
kita hapus dulu symlinknya
[code lang=”bash”]# unlink /usr/bin/python[/code]
lalu kita ubah ke symlink python 2.7
[code lang=”bash”]# ln -s /usr/bin/python2.7 /usr/bin/python[/code]
hasilnya,
[code lang=”bash”]# ls -l /usr/bin/python
lrwxrwxrwx 1 root root 18 Nov 3 15:36 /usr/bin/python -> /usr/bin/python2.7[/code]
dan kita jalankan kembali skripnya, harusnya tidak ada masalah lagi, normalnya seperti ini
[code lang=”bash”]# /usr/bin/pyclean
Usage: pyclean -p PACKAGE DIR_OR_FILE
[/code]
jika tidak ada masalah silakan di lanjut proses apt-getnya lagi
