Date: Wed, 24 Feb 2021 02:41:27 +0000 From: Alexey Dokuchaev <danfe@freebsd.org> To: Ganael Laplanche <martymac@freebsd.org> Cc: Steve Wills <steve@mouf.net>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r566074 - in head: archivers/par2cmdline-tbb biology/bowtie2 cad/opencascade devel devel/onetbb devel/onetbb/files devel/tbb graphics/blender graphics/blender/files graphics/embree grap... Message-ID: <20210224024127.GB3306@FreeBSD.org> In-Reply-To: <1617147.MsCH1bHPGx@home.martymac.org> References: <202102191514.11JFEkbg088782@repo.freebsd.org> <4833515.YNO7O01DYZ@home.martymac.org> <d1661e2a-5ec1-7d60-3c69-2e3e61281719@mouf.net> <1617147.MsCH1bHPGx@home.martymac.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Feb 20, 2021 at 05:49:07PM +0100, Ganael Laplanche wrote: > On Saturday, February 20, 2021 5:24:16 PM CET Steve Wills wrote: > > I think this is because both the 'svn rm' and 'svn cp' are in one > > commit and if you did them separately it would not complain, but > > I could be wrong. That's correct: remove incorrectly addded port first, then repocopy new one (as old one + necessary changes). > I think you're right but I would like the operation to be atomic: if I > commit the removal before re-adding the port, it would leave a revision > with orphan ports referencing non-existing devel/onetbb. > > Isn't there a mean to do that within a single commit? I'm afraid not. Personally I wouldn't worry about it (modulo the fact that I'd never omit the repocopy in the first place), but if you really want to avoid this situation, you can replace the dependency in those ports so they point back to `devel/tbb' temporarily. ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210224024127.GB3306>