whats the difference:
- pkg installed from binary version
- pkg from ports?
Can we mix them?
- pkg installed from binary version
- pkg from ports?
Can we mix them?
I respectfully see the contradiction in this answer. Ports and packages are not the same! If the FreeBSD ports tree was designed for reproducible builds than they would be the same. A reproducible build would always build exactly the same version of the binaries whether on the community or private servers and install those binaries after the build. That is not how FreeBSD ports tree works. FreeBSD ports tree is designed to be highly configurable and essentially every build is more or less totally unique. By design FreeBSD used to be source OS which meant that everyone was building packages for her/himself. Distributing binary packages with all due respect is an afterthought in FreeBSD community but it is getting better. I am one of those people who never builds his own ports and uses exclusively quarterly released packages build with default options.Ports build packages and it's the packages that get installed. So in essence there's no difference between the two.There are however problems mixing ports and packages. The official packages are always built using the default options.