Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 559122

Summary: sys-apps/portage: --sync-submodule=profiles should sync metadata/layout.conf
Product: Portage Development Reporter: Zac Medico <zmedico>
Component: Enhancement/Feature RequestsAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: enhancement CC: esigra
Priority: Normal Keywords: InVCS
Version: 2.2   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 240187, 549914    

Description Zac Medico gentoo-dev 2015-08-29 19:45:59 UTC
The metadata/layout.conf file can be considered as an essential part of the profiles, since it can affect their interpretation via settings such as profile-formats. Therefore, it makes sense to sync this file when the profiles are synced.

This change will make --sync-submodule=profiles more useful for binhost clients, since it syncs the minimal amount of the tree necessary to have a working binhost client.
Comment 1 Zac Medico gentoo-dev 2015-08-29 20:10:07 UTC
There's a patch in the following branch:

https://github.com/zmedico/portage/tree/bug_559122

I've posted it for review here:

https://archives.gentoo.org/gentoo-portage-dev/message/9766ac2181607740c9ef637bcc05f2af
Comment 3 Brian Dolbec (RETIRED) gentoo-dev 2015-09-22 01:42:19 UTC
Released in portage-2.2.21