## Leander Schaefer (i...@netocean.de):

>  Does anyone have the right clue about 
> how the FreeBSD package managment team provides a complete repository 
> without having these conflicts? There must be a way to do this with 
> poudriere since I am most certainly sure they also use poudriere.

The trick behind that is "poudriere bulk -a".
poudriere-bulk(8): "-a Build all ports in the tree with all flavors."
And I'm not sure what the problem is? poudriere does not install the
packages, so conflicts won't matter (unless build dependencies
conflict with each other, but then the package cannot be built
anyways). How do you get install conflicts during poudriere builds?

> Also is there a way to tell poudriere to give a package a different / 
> individual name. E.g. I want to compile openldap one time with SASL and 
> another time without SASL and place them in the same repository. The 
> package naming could/should then be something like this:
> 
> - openldap-sasl
> 
> - openldap

You picked the one example... we have openldap24-client,
openldap24-sasl-client and openldap24-server to accomodate that.
But in general: unless the ports in question themselves don't
provide a mechanism, there is no way.

Regards,
Christoph

-- 
Spare Space
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to