Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-02 Thread Georgy Yakovlev
On Saturday, July 31, 2021 4:56:34 PM PDT Sam James wrote: > This adds two tmpfiles related QA checks: > 1) Verify packages don't install tmpfiles to /etc/tmpfiles.d, which > is a deprecated location; > > 2) Check whether packages inherit tmpfiles.eclass if they're > installing files to /usr/lib/t

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-02 Thread Michał Górny
On Mon, 2021-08-02 at 01:28 -0700, Georgy Yakovlev wrote: > it can actually check if ebuild calls tmpfiles_process, not only > inherit. > something like: > >     local pkg_postinst_body="$(declare -fp pkg_postinst)" >     if [[ ! ${pkg_postinst_body} == *tmpfiles_process* ]]; then >     eqawar

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-02 Thread Georgy Yakovlev
On Monday, August 2, 2021 1:30:07 AM PDT Michał Górny wrote: > On Mon, 2021-08-02 at 01:28 -0700, Georgy Yakovlev wrote: > > it can actually check if ebuild calls tmpfiles_process, not only > > inherit. > > something like: > > > > local pkg_postinst_body="$(declare -fp pkg_postinst)" > > i

[gentoo-dev] Re: [gentoo-dev-announce] Last rites: dev-cpp/libxsd-frontend

2021-08-02 Thread David Seifert
Last-rite these packages in addition to dev-cpp/libxsd-frontend, seeing that only it needs them and they're abandoned upstream too. dev-cpp/libcutl dev-util/build

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-08-02 Thread Ulrich Mueller
> On Sun, 01 Aug 2021, Joshua Kinard wrote: > If EAPI support is really needed in the profiles, it seems like there > has to be a better mechanism to codify it in a more central location > versus scattering ~390 of the things across the base profiles > directory. I have filed https://bugs.gen

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-08-02 Thread Rich Freeman
On Sun, Aug 1, 2021 at 5:54 PM Ulrich Mueller wrote: > > Quoting ciaranm [1]: > > | > "EAPIs whose value starts with the string paludis- are reserved for > | > experimental use by the Paludis package manager." > | > | Don't tell anyone, but that's mostly just in there because some people > | insis