On 7/5/2016 11:26, John Marino wrote:
On 7/5/2016 10:36, Matthias Fechner wrote:
Am 04.07.2016 um 22:03 schrieb John Marino:
sorry, the correct invocation is "synth status-everything".  There is
a man page (man 1 synth) as well.

thanks for this tip.

As I have to check my poudriere build environment (I do not build my
packages locally) I tried the following:
poudriere testport -j 103amd64 -i -o ports-mgmt/synth

This will compile the port, install it in a jail and will give me an
interactive console in this jail.

If I try to execute synth I get:
mount: tmpfs: Operation not permitted

raised REPLICANT.SCENARIO_UNEXPECTED : /sbin/mount -t tmpfs tmpfs
/usr/obj/synth-live/SL09 => failed with code 1

I think running synth from a jail is not supported?


It is supported.  See the FAQ at:
https://github.com/jrmarino/synth#synth-fails-when-i-run-it-inside-a-jail--what-can-i-do


By the way, you don't need to run Synth inside a poudriere jail. Just configure synth to use the same jail as poudriere with "synth configure" command, and the same ports db too.

I don't know what you are even trying to accomplish by running it inside poudriere. I thought you were trying to validate your the saved options on your poudriere ports, and you don't need poudriere for that.

John



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"

Reply via email to