Bug 220800

Summary: multimedia/gtk-recordmydesktop: wrong python shebang
Product: Ports & Packages Reporter: Pavel Timofeev <timp87>
Component: Individual Port(s)Assignee: Ruslan Makhmatkhanov <rm>
Status: Closed FIXED    
Severity: Affects Only Me CC: ian.trudel, w.schwarzenfeld
Priority: --- Keywords: needs-patch, needs-qa
Version: LatestFlags: bugzilla: maintainer-feedback? (rm)
Hardware: Any   
OS: Any   

Description Pavel Timofeev 2017-07-17 14:19:27 UTC
I found very useful application in the ports tree. But there is a small bug there

[pavel.timofeev@ptimofeev ~]$ gtk-recordMyDesktop 
bash: /usr/local/bin/gtk-recordMyDesktop: /usr/local/bin/python: bad interpreter: No such file or directory


[pavel.timofeev@ptimofeev ~]$ head -1 /usr/local/bin/gtk-recordMyDesktop
#!/usr/local/bin/python


Please, fix
Comment 1 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2017-07-24 09:11:30 UTC
Thanks for the report, will fix soon. I also discovered that it is looking for locales in a wrong place.
Comment 2 Ian Trudel 2017-09-17 12:48:49 UTC
Got the same problem. 

Temporary fix (as root):

ln -s /usr/local/bin/python2.7 /usr/local/bin/python
Comment 3 Walter Schwarzenfeld 2018-02-10 06:35:37 UTC
ping!
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-02-11 19:42:04 UTC
A commit references this bug:

Author: rm
Date: Sun Feb 11 19:41:31 UTC 2018
New revision: 461521
URL: https://svnweb.freebsd.org/changeset/ports/461521

Log:
  multimedia/gtk-recordmydesktop: fix runtime

  - fix runtime by correcting shebang line
  - set LICENSE_FILE
  - set NO_ARCH since this package does not contain platform dependent files
  - seitch to USES=localbase and correct requred python version
  - bump PORTREVISION to reflect package changes

  PR:		220800
  Reported by:	timp87@gmail.com
  MFH:		2018Q1

Changes:
  head/multimedia/gtk-recordmydesktop/Makefile
Comment 5 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2018-02-11 19:46:15 UTC
Fixed, thank you! Sorry for such a long delay(
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-02-12 20:14:43 UTC
A commit references this bug:

Author: rm
Date: Mon Feb 12 20:14:02 UTC 2018
New revision: 461649
URL: https://svnweb.freebsd.org/changeset/ports/461649

Log:
  MFH: r461521

  multimedia/gtk-recordmydesktop: fix runtime

  - fix runtime by correcting shebang line
  - set LICENSE_FILE
  - set NO_ARCH since this package does not contain platform dependent files
  - seitch to USES=localbase and correct requred python version
  - bump PORTREVISION to reflect package changes

  PR:		220800
  Reported by:	timp87@gmail.com
  Approved by:	portmgr (riggs)

Changes:
_U  branches/2018Q1/
  branches/2018Q1/multimedia/gtk-recordmydesktop/Makefile