On Mon, Mar 02, 2020 at 03:14:06PM -0800, Justin Muir wrote:
> If so, just upgrade system? Re-compile kernel? Other options?

hi,

i had the unenviable experience to downgrade an amd64 to i386
system with 6.6-current. this method is unsupported.

i wanted to have a 32-bit cross compile system for macppc.

1 backup important files on the amd64 system

2 saved a list of installed port packages on my amd64 system.
$ pkg_info -mz > save

3 then deleted all port packages
$ doas pkg_delete -X

4 manually downloaded i386 tarballs and install the i386
bsd.rd file as bsd.upgrade. reboot. perform "upgrade".
reboot to i386 system.

5 reinstalled the port packages
$ doas pkg_add -l save

6 specifically installed sysclean and ran it. this *could*
delete all remnants of the amd64 system.
$ doas pkg_add sysclean
$ doas sysclean
$ doas vi /etc/sysclean.ignore

(read the sysclean(8) *carefully*)

i've done the "upgrade" a few months back ... and have
done several -snapshot sysupgrade's to the i386 system.
the viper lurking behind the shadows has not struck me
yet. 


lastly, did i already mention that this method is unsupported?

- rgc

Reply via email to