Virtualbox ports make glitches

From: Christoph Kukulies <kuku_at_kukulies.org>
Date: Tue, 08 Feb 2022 11:05:07 UTC
In the course of rebuilding virtualbox-ose under FreeBSD-12.3 I’m coming across acoupe of glitches.

The first on was that an old version of gmake (4.2) was installed from 12.1 and I had to do a deistall/reinstall
to get on with the make install process of virtualbox-ose.

Now next stumbling block is the following:


==> Creating unique files: Move MAN files needing SUFFIX
===> Creating unique files: Move files needing SUFFIX
Move: bin/pybabel --> bin/pybabel-3.8
Link: @bin/pybabel --> bin/pybabel-3.8
====> Compressing man pages (compress-man)
===>  Installing for py38-Babel-2.9.1
===>  Checking if py38-Babel is already installed
===>   Registering installation for py38-Babel-2.9.1 as automatic
Installing py38-Babel-2.9.1...
pkg-static: py38-Babel-2.9.1 conflicts with py36-Babel-2.7.0 (installs files into the same place).  Problematic file: /usr/local/bin/pybabel
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/devel/py-babel
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/devel/py-babel
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/textproc/py-sphinx
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/llvm11
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/llvm11
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/emulators/virtualbox-ose
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/virtualbox-ose
# 


Now how can I cope with this? Can I just remove the problematic file or is there a cleaner way to do this?

—
Christoph