On Thu, Sep 5, 2013 at 2:44 AM, Sébastien Luttringer wrote:
I created the following tree (don't remember former hierarchy, but seems compatible)
# tree -L 3 ├── 2013 │ ├── 08 │ │ └── 31 │ └── 09 │ ├── 01 │ ├── ... │ └── 05 ├── last -> 2013/09/05 └── month -> 2013/09/01
The sync is done everyday at 12h21 CEST, and pooled with hardlink (I don't trust btrfs snapshot). The `last' symlink points to the last successful sync. The `month' symlink points to the first sync of the month. This can help people wanting a slower rolling distro.
Nice but this means adding your ARM-like server as a fallback server in one mirror list won't work. I was using this when I cannot do a full system update on a server. It allows to keep an outdated version of the repo db and install "new" (ie uninstalled not latest) packages even if the version in the local db is older than the one currently in the repo. Pointing to a daily snapshot wont work either as packages updates happens between repo db sync and your snapshot. The only solution would be to use your server as unique mirror. Regards, -- Cédric Girard