On Mon, Jan 20, 2020 at 04:32:01PM -0700, Kurt Miller wrote: > CVSROOT: /cvs > Module name: ports > Changes by: k...@cvs.openbsd.org 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