diff --git a/xbps-src b/xbps-src index 13921eda045..a2228650aa3 100755 --- a/xbps-src +++ b/xbps-src @@ -425,6 +425,8 @@ fi if [ -s $XBPS_MASTERDIR/.xbps_chroot_init ]; then export XBPS_ARCH=$(cat $XBPS_MASTERDIR/.xbps_chroot_init) if [ "$XBPS_MACHINE" = "x86_64" -a "$XBPS_ARCH" = "i686" -a -z "$IN_CHROOT" ]; then + # reconfigure pkgs via linux32 + linux32 xbps-reconfigure -r ${XBPS_MASTERDIR} -a &>/dev/null # reexec itself via linux32 exec linux32 $0 ${XBPS_OPTIONS} $@ fi