What are the detailed specific technical/organizational reasons that the PC-BSD team faced that ultimately lead them to scrap PBI and return to ports?
Was because of the difficulties compiling and packing? Was because of problems with the hard links they created? Or because of the amount of work to collect dependencies and compile together?
I am curious just to know why the same team that create a software (say GNUCash), take the time and effort to provide a self-contained version for Windows while the *NIX is left as to the compiler/installer.
I am not asking about why ports and libraries are good (easy security upgrades,...). I also am not asking about preferences or opinions for packages vs Windows, just the technical reasons that led to scrap PBI. I am asking specifically why the route of PBI (0install, NixOS) is technically not feasible or broadly adopted.