Maybe you should investigate Debian's system where primary mirrors accept a
"push" from the central server and the packages are uploaded and then the
lists files are uploaded once all the packages have syncronised. Doing it
that way would stop the inconvenience to users.
On 7 November 2016 at 06:04, Slávek Banko <slavek.banko(a)axis.cz> wrote:
On Sunday 06 of November 2016 12:30:34 Mike Bird
wrote:
On Sun November 6 2016 01:55:15 Slávek Banko
wrote:
The official repository is maintained in the
QuickBuild (Launchpad),
where during copying packages, which takes some time, there is also
publish apt lists, which takes place gradually. Therefore it may happen
that during the release of new versions the repository may be partially
inconsistent for a while.
I thought this was already solved. New packages need to be in place
before
they are referenced in apt lists, and old
packages must not be deleted
until a safe amount of time has passed since they were last referenced by
any apt lists.
Surely the redirector isn't sending people to mirrors which have the
wrong
version of apt lists?
--Mike
The problem was not in inconsistency between apt lists and packages.
Copying
packages (1624 source packages, 19557 binary) took about 3 hours. During
that
time, apt lists were gradually updated. Therefore, during that time, some
packages was already 14.0.4, while some was still 14.0.3.
Thanks to pre-cached content (only amd64 and i386) on VPS, newest apt lists
are now only on VPS == on redirector. Synchronization of mirrors is just at
beginning. Therefore redirector now serves apt lists and packages from the
cache on VPS. Once the mirrors will be updated, then redirector will again
redirect users to a mirrors.
--
Slávek
---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-users-unsubscribe@
lists.pearsoncomputing.net
For additional commands, e-mail: trinity-users-help@lists.
pearsoncomputing.net
Read list messages on the web archive:
http://trinity-users.
pearsoncomputing.net/
Please remember not to top-post:
http://trinity.
pearsoncomputing.net/mailing_lists/#top-posting