Hi, folks. Brand new here, hope this is the right forum.
I just did a fresh FreeBSD install on amd64 and all looks well. But when I installed the KiCad package I got the “quarterly” 5.1.12 rather than the “latest” 6.0.2 for that architecture. How do I make it get v6?
Yes, I found that and dropped cmt a note. But I don’t know how to direct pkg to anything but the (apparently default) 5.1.12 , otherwise I’d be happy to try 6.0.2 .
At the bottom of the first page I linked to, it says:
For most ports, a precompiled package also exists, saving the user the work and time of having to compile anything at all. Use pkg install to securely download and install the precompiled version of a port. For more information see Using pkg for Binary Package Management
which takes you to the second page, where it says:
… the Latest branch provides the latest versions of the packages to the users.
To switch from quarterly to latest run the following commands:
Ah, I get it now. What I didn’t grok is that this (the quarterly/latest branch scheme) is a FreeBSD thing and not (just) a KiCad thing. I’ll give that a go.
It’s been awhile since I tried BSD. My take is that it’s a distro that you’d better be willing to roll up your sleeves and get dirty in code if you want to use it. It competed with Linux for the same users and didn’t fare as well. As such it never really reached that critical mass of user base needed to make it a robust alternative.
Running BSD was just taking on another project for me. I wanted something to help me with other projects. To each their own. We all choose our own rabbit holes. Not trying to start OS WW3 here. Just some advice in case you are shopping OS’s here.
Thanks for the warning; that’s mos def not the case with me - I’m Hardwareman and not the slightest bit inclined to hack CAD code. I’m sorta shopping OSen - I’m in the market for a change of CAD and kicad6 comes highly recommended by a trusted friend. The “problem” is that I have a reasonable level of experience+comfort with xBSD and just haven’t found penguix to my liking, largely because there are just too damn flavours of them. So at the moment I just want to give kicad a shot under FreeBSD, and if the port turns out to be too immature/unstable/whatever, perhaps switch (under protest) to penguix.
You may find that the KiCAD is simply outdated because of lack of developer hours at BSD. Part of the rolling up of sleeves might be to learn to compile and package it yourself. You could then contribute that back. The people that have been doing it would probably be happy to give you some help on that front.
KiCad seems to be up to date in the latest branch of FreeBSD. Since 6 was released at the turn of the year, it would have made it to the quarterly release within a month of so from now.
Once the work of developing build scripts has been done for a software suite, it’s fairly easy to push out a new release. Only when tools and libraries change with a new version do the scripts have to be rechecked.