Augustin-FL/building-pfsense-iso-from-source

./build.sh --skip-final-rsync iso error pkg: Unable to access file /root/pfsense/tmp/stage-dir/share/MyFirewall/fix_for_SA-19-10.ufs:No such file or directory

Closed this issue · 2 comments

Dear Augustin,

Getting Error again Please help.

Installing kernel MyFirewall completed on Fri Oct 25 12:34:05 IST 2019

====>> Compressing kernel

Cloning everything to /root/pfsense/tmp/stage-dir staging area...mv: rename /root/pfsense/tmp/stage-dir/usr/local/sbin/pfSense-upgrade to /root/pfsense/tmp/stage-dir/usr/local/sbin/MyFirewall-upgrade: No such file or directory
====>> Copying metadata for package rc
====>> Creating core package rc
pkg: Unable to access file /root/pfsense/tmp/stage-dir/share/MyFirewall/fix_for_SA-19-10.ufs:No such file or directory
====>> ERROR: Execution of 'pkg create -o /root/pfsense/tmp/MyFirewall_master_amd64-core/.real_20191025-1230/All -p /tmp/rc.sJG5WBB/rc_plist -r /root/pfsense/tmp/stage-dir -m /tmp/rc.sJG5WBB/rc_metadir' failed (rc = 70)
====>> Removing immutable flags from /tmp/rc.sJG5WBB
====>> Removing recursively /tmp/rc.sJG5WBB

####################################
Something went wrong, check errors!
####################################

NOTE: a lot of times you can run './build.sh --clean-builder' to resolve.

Terminated

hello,

This is following recent (..yesterday) updates on pfSense.

It seems like pfSense is trying to apply a patch, following a security advisory from freebsd. This patch wasn't applied correctly, causing all builds (even netgate one) to fail. As far as I understand, Netgat is going to fix the issue

see

pfsense/pfsense@7373049 , pfsense/pfsense@14d49fb
and
https://www.freebsd.org/security/advisories/FreeBSD-SA-19:10.ufs.asc

I updated the guidelines based on your feedback.

Thanks ! :)