Ticket #77 (closed defect: invalid)

Opened 11 years ago

Last modified 11 years ago

Wrong ${location} when in repository_defaults.conf

Reported by: arnetheduck@… Owned by: ciaranm
Priority: Sometime Milestone:
Component: core/paludis Version: 0.16.2
Keywords: Cc:
Blocked By: Blocking:


I added "names_cache = ${location}/.cache/names" to my repository_defaults.conf to get the cache by default for all configured repositories. The result is that $(location) is set to the location of the last repository being synced for _ALL_ repositories (i e if last repository in the list is paludis, the gentoo repository gets name_cache = ...../paludis/.cache/names) during sync, so afterwards when using paludis, a lot of warnings appear saying that the names_cache paths cannot be shared.

Let me know if there's any more information you need!

Change History

comment:1 Changed 11 years ago by arnetheduck@…

Forgot my email addie...

comment:2 Changed 11 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to invalid
  • Reporter changed from anonymous to arnetheduck@…

This isn't a bug. repository_defaults.conf is handled before any individual repository file, so the value you set for ${location} won't have been read in yet.

Note: See TracTickets for help on using tickets.