On 11/17/2016 07:03 PM, Zac Medico wrote: > On 11/16/2016 02:25 PM, Robin H. Johnson wrote: >> On Wed, Nov 16, 2016 at 01:54:05PM -0500, Brian Evans wrote: >>> Non-existent MISC files are ignored. > > That has been true since Manifest2 was implemented, in Portage 2.1. It > has allowed those who don't want ChangeLogs to exclude them via rsync > excludes. > >>> But when they do exist, they are checked like every other file which may >>> be a misinterpretation of the GLEP. >> The tree-signing GLEP that updates Manifest2 is clear to state that MISC >> files which mismatch between disk and Manifest should generate a >> non-fatal warning unless some strict mode is in effect. > > The mismatch case is not supported yet. Can I get a link to the relevant > portion of the GLEP? The most detailed information I could find on MISC > entries was here: > > https://wiki.gentoo.org/wiki/GLEP:60#MISC >
Fwiw, from my own perspective; not allowing mismatches if file exists makes perfect sense. Also GLEP says: * MISC entries where the file is missing may optionally be ignored as by non-strict package managers. * It should be possible to install a package while all MISC entries have been deleted from the tree. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3
signature.asc
Description: OpenPGP digital signature