Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Apr 2019 19:00:09 +0900
From:      =?UTF-8?B?SGlyb28gT25vICjlsI/ph47lr5vnlJ8p?= <hiroo.ono+freebsd@gmail.com>
To:        freebsd-users-jp <freebsd-users-jp@freebsd.org>
Subject:   [FreeBSD-users-jp 96391] Re:  =?utf-8?q?numpy=2C_py-opencv_=E3=81=A8_python3?=
Message-ID:  <CANtk6SiKCnVgfABqH9YtgyqF4HzRGfAKCYLNE3xbNdMTX%2BVoSw@mail.gmail.com>
In-Reply-To: <b621880a-1049-852c-fc34-652562fe093b@nifty.com>
References:  <CANtk6Sjd-cGGWoo2yK0TmWCvMh=1PCVG59o6LixFpPV5aLoYUg@mail.gmail.com> <b621880a-1049-852c-fc34-652562fe093b@nifty.com>

next in thread | previous in thread | raw e-mail | index | archive | help

小野寛生です。

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 が衝突する)、これを解消した後も上記の問題が起きていると思ったのですが、ちょっと勘違い
していたかもしれません。
お騒がせしました。


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANtk6SiKCnVgfABqH9YtgyqF4HzRGfAKCYLNE3xbNdMTX%2BVoSw>