I'm trying to rsync the SDL 9 repos from
mirror.math.princeton.edu to a server in my virtual lab at home for testing. It seems that when I rsync 9, I'm missing out on some key directories, specifically, these two:
9/x86_64/os/Updates_AppStream/
9/x86_64/os/Updates_BaseOS/
I am rsyncing updates/9/, too, but the problem is that something (repo metadata, I presume) is telling the installer to look at those two paths above, and not in updates/9/. See the attached pic. Sorry for the screen capture,but I can't cut-and-paste text from my VBox guest to my host at this stage.
Here's my rsync commands. I don't think I'm doing anything wrong:
#!/bin/bash
PATH=/usr/bin:/bin:/usr/sbin:/sbin
# Mirror Springdale 9
src="rsync://
springdale.princeton.edu/PUIAS.WORLD/9.0/"
dst="/var/www/repos/springdale/9.0"
rsync -avHz --no-o --no-g --delete --delete-excluded \
--exclude=source \
--exclude=debug \
--exclude=iso \
$src $dst
src="rsync://
springdale.princeton.edu/PUIAS.WORLD/updates/9.0/"
dst="/var/www/repos/springdale/updates/9.0"
rsync -avHz --no-o --no-g --delete --delete-excluded \
--exclude=SRPMS \
--exclude=debug \
$src $dst
Any idea what is wrong here? I can figure I can remedy with links, but those will be destroyed the next time I rsync, so an upstream fix is preferred.
Prentice