Pkgsrc will work on FreeBSD (and many other OS) but it's actually even worse. Then you get true bloat on a new plane, with many things duplicated, 2 Perls, etc. I tried it once and will never do that again.