On Sunday 06 of November 2016 02:00:32 James D. Freels wrote:
Hello TDE users:
I updated my Debian-8 (jessie) system today as usual. However, several TDE packages at version 14.0.4 were included in the update.
Unfortunately, it was a partial upgrade, so it is rendered my system as only partially usable with TDE. For example, I do not have tdm-trinity or kicker-trinity and I cannot restore them since the TDE system is basically broken because of this partial upgrade.
What is going on and how can I fix this ?
James D. Freels freelsjd@gmail.com
You've probably hit to the middle of upload the new release. Try to make the apt-get update and upgrade again.
You don't upload the packages files (the ones apt reads to know what is available) at the same time as the actual packages do you?
On 6 November 2016 at 20:25, Slávek Banko slavek.banko@axis.cz wrote:
On Sunday 06 of November 2016 02:00:32 James D. Freels wrote:
Hello TDE users:
I updated my Debian-8 (jessie) system today as usual. However, several TDE packages at version 14.0.4 were included in the update.
Unfortunately, it was a partial upgrade, so it is rendered my system as only partially usable with TDE. For example, I do not have tdm-trinity or kicker-trinity and I cannot restore them since the TDE system is basically broken because of this partial upgrade.
What is going on and how can I fix this ?
James D. Freels freelsjd@gmail.com
You've probably hit to the middle of upload the new release. Try to make the apt-get update and upgrade again.
-- 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
On Sunday 06 of November 2016 10:30:49 Michael . wrote:
You don't upload the packages files (the ones apt reads to know what is available) at the same time as the actual packages do you?
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.
By the way, in former times, it was necessary to wait for synchronization packages to the mirrors. It could take many days to weeks. With the new redirector and the cache on VPS this waiting is no longer necessary.
Cheers
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
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.
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@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