KiCad 6 and 7 - at the same time?

I have KiCad 6 installed from a package on my FreeBSD 13.1-release workstation. And it works great.
However, I have a few projects that are using KiCad 7 now (unfortunately, upgrading all projects to KiCad 7 now is not an option), so I would like to have both KiCad 6 and 7 installed and working on this machine at the same time. However, KiCad is just one port for both version 6 and 7 - /usr/ports/cad/kicad so that makes this a bit difficult.

Has anyone here done this?

Details:

Code:
root@kg-core2:~ # freebsd-version -ku
13.1-RELEASE-p3
13.1-RELEASE-p5

root@kg-core2:~ # pkg -vv | grep url
    url             : "pkg+http://pkg.FreeBSD.org/FreeBSD:13:amd64/quarterly",

root@kg-core2:~ # pkg info kicad\*
kicad-6.0.10,2
kicad-library-footprints-6.0.10
kicad-library-packages3d-6.0.10
kicad-library-symbols-6.0.10
kicad-library-tmpl-6.0.10
 
However, KiCad is just one port for both version 6 and 7
There's only one port, and it's 7.0.1 at the moment. There is no port for 6. It was updated from 6.0.11 to 7.0.0 some time ago.


so I would like to have both KiCad 6 and 7 installed and working on this machine at the same time.
I doubt this is possible (even if you manage to revert the update to 7), I'm betting it's going to have several conflicting files.

The quarterly branch is still on 6.0.10. It wasn't a security or break-fix, so the update to 7 hasn't been merged into the quarterly branch. Quarterly will get 7 when a new quarterly branch is made (2022Q3).
 
Off the top of my head, I would try locking the currently installed KiCad, then create a jail to install the updated version.
 
Back
Top