[FreeBSD-users-jp 96391] Re: numpy, py-opencv と python3

Hiroo Ono (小野寛生) hiroo.ono+freebsd @ gmail.com
2019年 4月 9日 (火) 10:00:24 UTC


小野寛生です。

2019年4月8日(月) 20:43 岡部 勝幸 <HGC02147 @ nifty.com>:
> 岡部です。
>
> > numpy と py-opencv を python3 で使いたいと思っているのですが、ports から入れようとすると
> > make.conf で DEFAULT_VERSIONS= python=3.7  と設定しても、py27 でできてしまい、
> > poudriere でビルドするもののリストに math/py-numpy @ py37 と指定するとエラーになるのですが、
> > これは私のところでだけ起きているのでしょうか。
>
> make FLAVOR=py37
>
> でビルドできないでしょうか。

すみません。今ビルド中のものをみたら math/py-numpy @ py37 と指定した py37-numpy-1.16.1.1 が
エラーにならずにできていました。opencv のビルドはこれからですが、たぶんうまくゆくのではないかと思います。

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226634#c8

にある問題に最近当たってしまったというか自分から当たりに行っていたのですが、これの関連かもしれません。
DEFAULT_VERSIONS を変えた時に既にできているパッケージを消さないとインストールするファイルに衝突が
起こる場合があって (この場合は python=2.7 の時にできた py27-setuptools と python=3.7 の時にできた
py37-setuptools が衝突する)、これを解消した後も上記の問題が起きていると思ったのですが、ちょっと勘違い
していたかもしれません。
お騒がせしました。


freebsd-users-jp メーリングリストの案内