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

Reply via email to