Bug 224811

Summary: math/py-igraph: py27-igraph and py36-igraph conflict with each other
Product: Ports & Packages Reporter: Ting-Wei Lan <lantw44>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Only Me CC: wen
Priority: --- Flags: lwhsu: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to fix the conflict none

Description Ting-Wei Lan 2018-01-01 07:04:03 UTC
===>   Installing existing package /packages/All/py36-igraph-0.7.0.txz
Installing py36-igraph-0.7.0...
pkg-static: py36-igraph-0.7.0 conflicts with py27-igraph-0.7.0 (installs files into the same place).  Problematic file: /usr/local/bin/igraph

It seems that it can be easily resolved by adding 'USE_PYTHON=concurrent'.
Comment 1 Ting-Wei Lan 2018-01-01 15:10:44 UTC
Created attachment 189315 [details]
Patch to fix the conflict
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-01-12 09:55:04 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Jan 12 09:54:16 UTC 2018
New revision: 458813
URL: https://svnweb.freebsd.org/changeset/ports/458813

Log:
  - Set USE_PYTHON+=concurrent to enable multiple flavors coexist

  PR:		224811
  submitted by:	ting-wei lan <lantw44@gmail.com>

Changes:
  head/math/py-igraph/Makefile