[RFC PATCH 4/5] wineboot: Disable prefix update if overlays are used.

Rémi Bernon rbernon at codeweavers.com
Mon Mar 30 10:17:12 CDT 2020


On 3/30/20 5:09 PM, Zebediah Figura wrote:
> On 3/30/20 7:24 AM, Rémi Bernon wrote:
>> Updating the prefix with overlays enabled creates all sort of yet
>> unsolved problems, and will update the upper dir, defeating the purpose
>> of using overlays.
>> ---
> 
> Presumably you only want to skip the parts that write files here,
> though. Otherwise the registry won't get updated.
> 

I started changing setupapi to avoid unnecessary dll updates, but then 
there's the nls files that gets written, and possibly other things.

There's then the problem of reconciling multiple layers with conflicting 
registry updates, it's not just a question of filesystem state. It was 
simpler for a PoC to just avoid these issues and say that prefix updates 
are disabled when overlays are used.

I think it can still be a valid use case if the wine version is fixed 
and several applications want to share the same base layer and avoid 
duplication.



More information about the wine-devel mailing list