Ticket #975 (closed enhancement: invalid)

Opened 9 years ago

Last modified 9 years ago

paludis should only fix cache of synced repositories

Reported by: sardemff7 Owned by:
Priority: Sometime Milestone:
Component: misc Version: scm
Keywords: Cc:
Blocked By: Blocking:
Distribution: N/A

Description

I think it's better if we only fix the cache of the repositories that are synced, time gain.

Attachments

0001-Only-fix-cache-for-synced-repositories.patch Download (876 bytes) - added by sardemff7 9 years ago.
Patch to do it

Change History

Changed 9 years ago by sardemff7

Patch to do it

comment:1 Changed 9 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to invalid

Your patch won't work, because syncing one repository can invalidate a different repository. For example, if repo1 uses eclasses from repo2, syncing repo2 will invalidate some things in repo1. Repositories can also be interdependent in more complex ways that the package manager doesn't necessarily know about up-front; the only way to figure it out is to check the whole cache.

Note: See TracTickets for help on using tickets.