[arch-mirrors] syncing ftpfull
On Sat, Jul 24, 2010 at 15:48, Olivier Thauvin <nanardon@nanardon.zarb.org> wrote:
Hi, distrib-coffee.ipsl.jussieu.fr is syncing for a long time from rsync://rsync.archlinux.org/ftpfull/.
However I am unable to find a list of tier2 mirrors with the same content of ftpfull share (at least ftp5.gwdg.de::pub/linux/archlinux/ does not provide the "archive" subdirectory.
Can you, please, either give me the url of any tier1 mirror with same content (any ptr to web page would do it) or give me the permission to sync directly from rsync.archlinux.org.
Distrib-coffee can be used by others mirror w/o any problem.
Tier1 mirrors don't sync ftpfull. The difference of ftpfull is that it includes other and archive directories. I don't think there is a need for mirrors to sync it. There is no point in syncing archive directory, it is permanently frozen. Since you already have it - you can just exclude it from rsync process. The other directory contains some sources and patches that have no other official place to be taken from. There's not much point in mirroring it if you don't mirror the sources. Besides ftp.archlinux.org both other and sources directories are available at mirrors.kernel.org/archlinux/ @devs: do you agree with my points above? @Olivier: I suggest you to pick one of tier1 mirrors as the upstream. If absolutely you want to sync other and sources directories then you can use rsync://mirrors.nl.eu.kernel.org/archlinux/ (as mentioned above: to keep archive - just exclude it from sync) In any case please let me know which upstream you will use so that our db can be updated. -- Roman Kyrylych (Роман Кирилич)
* Roman Kyrylych (roman.kyrylych@gmail.com) wrote:
On Sat, Jul 24, 2010 at 15:48, Olivier Thauvin <nanardon@nanardon.zarb.org> wrote:
Hi, distrib-coffee.ipsl.jussieu.fr is syncing for a long time from rsync://rsync.archlinux.org/ftpfull/. If absolutely you want to sync other and sources directories then you can use rsync://mirrors.nl.eu.kernel.org/archlinux/ (as mentioned above: to keep archive - just exclude it from sync)
In any case please let me know which upstream you will use so that our db can be updated.
So I just switch the configuration to use rsync://mirrors.nl.eu.kernel.org/archlinux/. I have no need to keep directory not present on others mirrors. So I let all extra tree be deleted by next rsync. Regards.
-- Roman Kyrylych (Роман Кирилич) _______________________________________________ arch-mirrors mailing list arch-mirrors@archlinux.org http://mailman.archlinux.org/mailman/listinfo/arch-mirrors
-- Olivier Thauvin CNRS - LATMOS ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖
Roman Kyrylych (roman.kyrylych@gmail.com) wrote on 24 July 2010 19:50:
There's not much point in mirroring it if you don't mirror the sources.
This is always a hotly-debated issue in free software circles. We'd like to have the sources if they're not already in the usual distribution. We have them for the other distros we mirror. Could you please say where the sources are exactly? Each distribution puts them in a different place and it'd be easier than searching for them in kernel.org.
On 07/24/2010 09:44 PM, Carlos Carvalho wrote:
Roman Kyrylych (roman.kyrylych@gmail.com) wrote on 24 July 2010 19:50:
There's not much point in mirroring it if you don't mirror the sources.
This is always a hotly-debated issue in free software circles. We'd like to have the sources if they're not already in the usual distribution. We have them for the other distros we mirror.
Could you please say where the sources are exactly? Each distribution puts them in a different place and it'd be easier than searching for them in kernel.org.
i do think that _other_ directory should be synced by default across all mirrors -- Ionuț
On Sat, Jul 24, 2010 at 21:44, Carlos Carvalho <carlos@fisica.ufpr.br> wrote:
Roman Kyrylych (roman.kyrylych@gmail.com) wrote on 24 July 2010 19:50: >There's not much point in mirroring it if you don't mirror the sources.
This is always a hotly-debated issue in free software circles. We'd like to have the sources if they're not already in the usual distribution. We have them for the other distros we mirror.
Could you please say where the sources are exactly? Each distribution puts them in a different place and it'd be easier than searching for them in kernel.org.
Sources for GPLed packages are in 'sources' directory. Sources with dead upstream, Arch-specific projects and patches etc. are in 'other' directory. For example: http://mirrors.kernel.org/archlinux/other/ http://mirrors.kernel.org/archlinux/sources/ If tier1 mirrors want to sync everything - they can sync from kitchensink_tier1 stanza, however in that case it would be nice to either exclude archive, other and sources directory from public rsync access, or warn downstream tier2 mirrors that they should exclude those dirs from syncing, if they don't want sources (some tier2 mirrors are limited in space). -- Roman Kyrylych (Роман Кирилич)
participants (4)
-
Carlos Carvalho
-
Ionuț Bîru
-
Olivier Thauvin
-
Roman Kyrylych