On Tue, 2020-01-21 at 09:32 +0100, Landry Breuil wrote: > On Tue, Jan 21, 2020 at 07:48:27AM +0100, Landry Breuil wrote: > > > > 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. > (thanks semarie@) you need pkglocatedb to be installed, and then make > update-plist rightfully complains: > > ===> Updating plist for fio-3.17 > Reading existing plist for fio-3.17 > Scanning /usr/obj/ports/fio-3.17/fake-amd64 > Removing .debug artefacts > Figuring out tie points > Tieing loose objects > Copying objects > Looking for unregistered conflicts > Warning: fio-3.17 conflicts with py-fiona-1.8.11p0 > (geo/py-fiona):/usr/local/bin/fio
Ah yea, I didn't have pkglocatedb installed. Thanks for caching this and thanks to sthen@ for the quick fix. -Kurt
