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

Bug 442786

Summary: repoman does not validate metadata.xml USE description restrictions
Product: Portage Development Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: RepomanAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal CC: infra-bugs
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 445274    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-11 17:20:55 UTC
But portage does, or at least the tree serving code infra uses does.

This means that repoman lets you commit metadata.xml files that will stop the generation of the tree for rsync access, and that's not good.

Brian and Jeremy can probably explain this better than me.
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-11-13 20:49:35 UTC
(In reply to comment #0)
> But portage does, or at least the tree serving code infra uses does.

Well, not any special code, just egencache.

> 
> This means that repoman lets you commit metadata.xml files that will stop
> the generation of the tree for rsync access, and that's not good.
> 
> Brian and Jeremy can probably explain this better than me.
Comment 3 Zac Medico gentoo-dev 2012-11-29 23:54:29 UTC
This is fixed in 2.1.11.32 and 2.2.0_alpha143.