On Mon, Jan 20, 2020 at 04:32:01PM -0700, Kurt Miller wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2020/01/20 16:32:01
>
> Added files:
> benchmarks/fio : Makefile distinfo
> benchmarks/fio/pkg: DESCR PLIST
>
> Log message:
> fio is a IO benchmarking tool that can simulate various user defined
> workloads. fio will spawn a number of threads or processes doing a
> particular type of IO action as specified by the user. It takes a
> number of global parameters, each inherited by the thread unless other
> parameters given to them overriding that setting. The typical use of
> fio is to write a job file matching the IO load one wants to simulate.
Fwiw it conflicts with geo/py-fiona, which also installs bin/fio in the
default python2 flavor. Either set the @conflict markers or rename the
benchmarks/fio binary to something else in post-install..
[07:46] c64:/usr/ports/benchmarks/fio/ $doas pkg_add py-fiona
[07:47] c64:/usr/ports/benchmarks/fio/ $make install
===> Installing fio-3.17 from /usr/ports/packages/amd64/all/
Collision in fio-3.17: the following files already exist
/usr/local/bin/fio (py-fiona-1.8.11p0 and fio-3.17)
Couldn't install fio-3.17
i *think* pkg_create was supposed to warn about such conflicts but maybe
that felt into the cracks.
Landry