On 5/11/20 10:54 PM, Michał Górny wrote: > W dniu nie, 10.05.2020 o godzinie 21∶32 -0700, użytkownik Zac Medico > napisał: >> The feature enables finer grained locks for install operations, and >> everyone agrees that it's safe to enable by default. > > Who's 'everyone' and where's their analysis of the problem? > The manpage doesn't really help understand what this does, exactly.
Before parallel-install there was just one big lock, so only one package slot could enter the merge/unmerge state at a given time. With parallel install, there are a few finer-grained locks that come into play. These are the really important ones: * When merging/unmerging files, an exclusive lock must be held on vardbapi._fs_lock. * When executing an unsandboxed ebuild phase, an exclusive lock must be held on the FEATURES=ebuild-locks lock. -- Thanks, Zac
signature.asc
Description: OpenPGP digital signature