Trying now a fresh install without any updating, doing this in terminal first: ============================================================================= (remember to also not tick the two boxes at the beginning of LXLE installing!)
Stop python-software-properties from upgrading via Synaptic ============================================================ Menu > System Tools > Synaptic Package Manager
Search for: python-software-properties
Make the package active.
Select from the top "Package" menu >
Tick "Lock Version".
Push "Reload" button.
Close and reopen Synaptic to update the system now.
Synaptic provides two methods for upgrading your system.
One easy way to upgrade your system with Synaptic:
Click Reload or press Ctrl + R to make Synaptic aware of the latest updates.
Click Mark all Upgrades or press Ctrl + G.
Click Apply on the toolbar or press Ctrl + P. A dialog appears with a summary of the changes that will be made to your system.
Click Apply to confirm the changes and go ahead with the upgrade.
Using the pre-configured Synaptic Package Manager guarantees that only the updates LXLE needs are performed; whereas, using 'apt-get' in the terminal allows new release upgrades which may not be LTS, nor may be compatible with certain 'spin' changes that LXLE incorporates.
Be warned -- using Lock Package in SynapticPM only stays in effect if you always use SynapticPM (recommended)...the lock is ignored otherwise -- End of Warning but...
To lock or hold via terminal you should do:
sudo apt-mark hold <package-name>
OR
echo <package-name> hold | sudo dpkg --set-selections