[MacPorts] #52629: MacPorts sync failed
MacPorts
noreply at macports.org
Wed Nov 16 09:46:21 CET 2016
#52629: MacPorts sync failed
-----------------------------+---------------------
Reporter: seba.szwarc@… | Owner: admin@…
Type: defect | Status: closed
Priority: High | Milestone:
Component: server/hosting | Version: 2.3.4
Resolution: worksforme | Keywords:
Port: |
-----------------------------+---------------------
Comment (by ryandesign):
In [changeset:"74c01e8f6db37295933101610384abf974f4cddb/macports-
infrastructure" 74c01e8/macports-infrastructure]:
{{{
#!ConfigurableCommitTicketReference repository="macports-infrastructure"
revision="74c01e8f6db37295933101610384abf974f4cddb"
mprsyncup: Improve generation and deployment of tarballs and portindexes
Only generate and sign base.tar if base changed.
Only generate and sign ports.tar and portindexes if ports changed.
Incorporate functionality of porttree_tarball.sh to generate
ports.tar.gz if ports changed.
No longer try to update files in a temporary directory. It wasn’t
atomic and was causing more problems than it solved, presumably
including: https://trac.macports.org/ticket/52629
The new goal is to reduce the amount of time that the files on the
rsync server are in an inconsistent state. Use GNU mv to atomically
replace individual files.
Use hardlinks because it's faster than copying, reduces server disk
space, and hopefully reduces rsync transfer time.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/52629#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list