mal.exe, Terryp, don't get me wrong but, I think, you all are loosing the point...
The point is not to change the goal of PBi, the point is to have as PBI some program that are really difficult to be realized as PBI.
I really don't want to change the idea of the PBI system, this is not in my intention.
As I wrote, in PC-BSD I can choose to install programs from ports and from package. This way to manage software is not wrongly and can be used too as primary management software in PC-BSD too.
IMHO the PBI has the goal to permit to install / remove the software in a simple way and to self cointan the programs. In that way you don't need to fight with dipendences.
If you look PBI system that way is not heretic talking of using pkg_add and pkg_delete. The PBI continue to self cointain the software (the goal is respected) and no need to fight dipendences too (goal continue to be respected).
Moreover we don't have to forgot that pkg_add and pkg_delete is the MAIN PRIMARY SOFTWARE MANAGEMENT SYSTEM OF FREEBSD where PC-BSD is based on and we don't have to forgot that to build a PBI we have first to install the software from ports or from package then you are going to manage software in the same way of a PBI that cointain pkg_add and pkg_delete!!!
I continue to don't see nothing of wrongly using Pkg_add inside PBI. Anyway I've wrote to kris highlighting him this topic. I really would like to know what he think about.
Anyway thanks you all guys for the patience and for letting me argue about this argument