Bug 218891

Summary: benchmarks/phoronix-test-suite: fixing the current pkg-fallout
Product: Ports & Packages Reporter: luca.pizzamiglio
Component: Individual Port(s)Assignee: Olivier Cochard <olivier>
Status: Closed FIXED    
Severity: Affects Only Me CC: olivier
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
The fixing patch
luca.pizzamiglio: maintainer-approval+
poudriere build on FreeBSD 10.3 i386
none
poudriere build on FreeBSD 11 amd64
luca.pizzamiglio: maintainer-approval+
The fixing patch luca.pizzamiglio: maintainer-approval+

Description luca.pizzamiglio 2017-04-26 14:49:33 UTC
Created attachment 182101 [details]
The fixing patch

A shebang feature adopted caused pkg-fallout break.

This patch fix the shebang file list.
Bumping the portrevision.
No quarter merge possible, because the last commit is not in the stable branch.

portlint: OK (looks fine.)
testport: OK (poudriere: 10.3,11.0 on amd64,i386)
Comment 1 luca.pizzamiglio 2017-04-26 14:49:58 UTC
Created attachment 182102 [details]
poudriere build on FreeBSD 10.3 i386
Comment 2 luca.pizzamiglio 2017-04-26 14:50:26 UTC
Created attachment 182103 [details]
poudriere build on FreeBSD 11 amd64
Comment 3 Olivier Cochard freebsd_committer freebsd_triage 2017-04-26 20:18:05 UTC
Do you have an idea of why my poudriere testport fail with this error message:

====> Running Q/A tests (stage-qa)
Error: '/usr/bin/python' is an invalid shebang you need USES=shebangfix for 'share/phoronix-test-suite/deploy/juju/trusty/pts/scripts/parse'
*** Error code 1

And I don't see this message on your poudriere logs ?

Re-adding file deploy/juju/trusty/pts/scripts/parse to the shebangfix list fix the problem.
Comment 4 luca.pizzamiglio 2017-04-27 08:37:57 UTC
(In reply to Olivier Cochard from comment #3)

Yes, you're right. You don't see it in the poudriere log, because I've fixed it and I've forgot to re-generate the patch. Dumb me...
Comment 5 luca.pizzamiglio 2017-04-27 08:39:00 UTC
Created attachment 182120 [details]
The fixing patch

This patch is consistent with the poudriere build
Comment 6 commit-hook freebsd_committer freebsd_triage 2017-04-27 09:16:26 UTC
A commit references this bug:

Author: olivier
Date: Thu Apr 27 09:15:28 UTC 2017
New revision: 439533
URL: https://svnweb.freebsd.org/changeset/ports/439533

Log:
  Fix the shebang file list

  PR:		218891
  Submitted by:	luca.pizzamiglio@gmail.com (maintainer)

Changes:
  head/benchmarks/phoronix-test-suite/Makefile
Comment 7 Olivier Cochard freebsd_committer freebsd_triage 2017-04-27 09:18:03 UTC
Thanks!