[arch-dev-public] Important: upcoming dbscripts release
pierre at archlinux.de
Mon Aug 16 14:15:26 EDT 2010
On Mon, 16 Aug 2010 14:09:40 -0400, Dale Blount <dale at archlinux.org>
>> Important changes:
>> * implementation of a package pool: all packages are now stored in
>> pool/packages or pool/community directories on the ftp server. The
>> current repository directories like extra/os/i686 only contain
>> As a results moving pacakges between repositories is now a matter of
>> altering symlinks and as such very cheap. This should solve the
>> problems with not fully synced mirrors we had in the past when a lot
>> of packages were moved from e.g. testing to extra.
> Has anyone done any testing on this to make sure our mirrors are
> configured to rsync symlinks properly? There is a flag to copy them as
> the source file, one to copy the symlink as a symlink, and another to
> ignore them altogether. We don't want to make this change until we can
> confirm the majority of the mirrors are using the proper rsync flag(s).
We already use symlinks for our "any" packages which are implemented
for a long time. Thomas already created the pool dirs and they are
synced correctly on our tier1 servers.
Pierre Schmitz, https://users.archlinux.de/~pierre
More information about the arch-dev-public