Bug 227614 - devel/subversion18: fails to build due to shebangfix error
Summary: devel/subversion18: fails to build due to shebangfix error
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Lev A. Serebryakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-18 15:25 UTC by Koichiro Iwao
Modified: 2018-04-28 14:18 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (lev)


Attachments
patch (470 bytes, text/plain)
2018-04-18 15:25 UTC, Koichiro Iwao
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Koichiro Iwao freebsd_committer freebsd_triage 2018-04-18 15:25:55 UTC
Created attachment 192623 [details]
patch

# poudriere testport -j 111amd64 -p default devel/subversion18
Error: '/usr/local/bin/python2' is an invalid shebang you need USES=shebangfix for 'share/subversion/client-side/detach.py'
Error: '/usr/local/bin/python2' is an invalid shebang you need USES=shebangfix for 'share/subversion/client-side/change-svn-wc-format.py'
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/subversion18
=>> Error: stage-qa failures detected
build of devel/subversion18 | subversion18-1.8.19_2 ended at Thu Apr 19 00:03:42 JST 2018
build time: 00:01:07
!!! build failure encountered !!!
[00:01:14] Error: Build failed in phase: stage-qa
[00:01:14] Cleaning up
[00:01:14] Unmounting file systems

patch should be MFH'd to 2018Q2.
Comment 1 Lev A. Serebryakov freebsd_committer freebsd_triage 2018-04-20 15:39:45 UTC
devel/subversion18 was deleted.
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2018-04-22 12:09:26 UTC
No, still exists on 2018Q2 branch.
Comment 3 Koichiro Iwao freebsd_committer freebsd_triage 2018-04-26 04:48:59 UTC
This bug can be closed after 2018-07-01 with "Overcome By Events".
Comment 4 Koichiro Iwao freebsd_committer freebsd_triage 2018-04-27 16:09:32 UTC
Please, please take care of build fixes on current quarterly branch, not only on head. You should be responsible for this port until the end of June, as long as the port exists on current supported branch.
Comment 5 Lev A. Serebryakov freebsd_committer freebsd_triage 2018-04-27 16:28:10 UTC
There is no procedure for direct commit to quarterly branch.
Comment 6 Lev A. Serebryakov freebsd_committer freebsd_triage 2018-04-27 16:39:19 UTC
I've asked about procedure in ports@. Because now I don't know what should I do.

Committers guide has contradiction here, and I've been answered that poetmgr@ doesn't responsible for such approvals!
Comment 7 commit-hook freebsd_committer freebsd_triage 2018-04-28 14:17:13 UTC
A commit references this bug:

Author: lev
Date: Sat Apr 28 14:17:06 UTC 2018
New revision: 468544
URL: https://svnweb.freebsd.org/changeset/ports/468544

Log:
   Fix shebangs.

  PR:		227614
  Submitted by:	Koichiro Iwao <meta@FreeBSD.org>
  Approved by:	ports-secteam blanket

Changes:
  branches/2018Q2/devel/subversion18/Makefile
  branches/2018Q2/devel/subversion18/Makefile.common
Comment 8 Lev A. Serebryakov freebsd_committer freebsd_triage 2018-04-28 14:18:18 UTC
Committed