Indeed you should, as ~/.pkg/sources-all is not created in LxPup. The repo list is OK in Xenialpup.sc0ttman wrote: IIRC, the first one should run itself on first load, but maybe it's not working..
Or maybe I need to boot a slack pup and fix some stuff..
(You can see all repos (currently) supported in the ~/.pkg/sources-all file)
In my Xenial test though, repo update proceeded even when network was available (as tested by the pkg ping to google) but ubuntu access was blocked (by mistake in my access control utility). Consecutive attempts to update repos exited immediately without attempting the update.
You might want to read the update exit code (if not) and adjust (warning, possible update date stamp etc).