[Debian-med-packaging] Bug#925568: Bug#925568: cnvkit: FTBFS: FileExistsError: [Errno 17] File exists: 'build/'
Andreas Tille
tille at debian.org
Wed Mar 27 08:38:12 GMT 2019
On Wed, Mar 27, 2019 at 09:10:39AM +0100, Olivier Sallou wrote:
>
> > During a rebuild of all packages in buster (in a buster chroot, not a
> > sid chroot), your package failed to build on amd64.
>
> I just did a try on buster.
>
> It succeeded first time, not on a second rebuild (with same error).
I also was able to reproduce the error in a buster chroot (at first
try). I was thinking whether --no-parallel might have helped as well
since this is a usual cause for non-predictable racing conditions.
I actually succeeded with
diff --git a/debian/rules b/debian/rules
index 66f96f8..8b15674 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@ override_dh_auto_build:
mv $${script} cnvkit-$${script%%.py}; \
done; \
fi
- dh_auto_build
+ dh_auto_build --no-parallel
cd scripts && for script in cnvkit-*; do \
mv $${script} $${script##cnvkit-}.py; \
done
> I fixed and tested on buster with new patch d/patches/controldir. Git is
> up-to-date and in UNRELEASED state.
Seems your fix goes more to the root of the issue so we should go
with this.
> As we are in freeze, should we ask release team to unblock transition
> and then push to unstable?
Yes, please do so.
> Though not a bug issue, bug could be forwarded upstream as it raises an
> error to use an existing dir.
Probably.
Kind regards
Andreas.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list