Not relying on preservation of xatrs would be a gentoo.git tree policy.
If such policy is created, new QA check file would belong in
gentoo.git repository in metadata/install-qa-check.d directory, not in
Portage repository.
(And there is no need to delete any xattr-related code in Portage in futur
On Tue, Sep 28, 2021 at 2:25 AM Michał Górny wrote:
>
> On Mon, 2021-09-27 at 21:09 -0400, Mike Gilbert wrote:
> > On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> > > + eqawarn
> > > + eqawarn "It is impossible to reliably guarantee that the
> > > extended attri
On Mon, 2021-09-27 at 21:09 -0400, Mike Gilbert wrote:
> On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> > + eqawarn
> > + eqawarn "It is impossible to reliably guarantee that the
> > extended attributes"
> > + eqawarn "will be reliably preserved wh
On Mon, 2021-09-27 at 21:03 -0400, Mike Gilbert wrote:
> On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> >
> > Warn the developers if ebuilds install files with xattrs to ${ED}.
> > The xattrs may or may not be preserved when installing the package,
> > making them unreliable on one hand, a
On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> + eqawarn
> + eqawarn "It is impossible to reliably guarantee that the
> extended attributes"
> + eqawarn "will be reliably preserved while merging. Please
> ensure that any"
> + eqawar
On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
>
> Warn the developers if ebuilds install files with xattrs to ${ED}.
> The xattrs may or may not be preserved when installing the package,
> making them unreliable on one hand, and somewhat suprising in other
> cases (e.g. when they unintention