On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman <ri...@gentoo.org> wrote:

> On Wed, Jun 24, 2020 at 2:18 PM Andreas Sturmlechner <ast...@gentoo.org>
> wrote:
> >
> > The lack of curiosity for one's own packages' python compatibility is
> not just
> > a py27 isolated issue, it was a big problem with py36 -> py37 with so
> many
> > devs simply not filing that necessary stabilisation.
>
> That suggests that if you keep doing what you're doing, you're going
> to keep hitting your head against the wall.
>
> Right now in Gentoo there isn't really even a straightforward way for
> a maintainer to cleanly obtain a list of all the packages they
> maintain, let alone whether they use python v2.
>

> Sure, you can use the portage API to find this info.  However, that is
> as easy to do for a list of all impacted packages in the tree with
> their maintainers as for any individual maintainer to obtain this info
> for their own packages.
>

You say there is not a straightforward way, but then you say there is an
api? :p


>
> I think that if you give the maintainers a bit more info, you'll find
> them being more proactive about helping you out.  Basically you would
> be helping them help you.
>
> Otherwise you're going to mask a bunch of packages and run into a
> bunch of upset devs, and as a byproduct we create a bunch of upset
> users.
>

Extend the existing QA report?

https://qa-reports.gentoo.org/output/gpyutils/py2.txt

There is a list of py2 only packages. We just need to add the maintainer
metadata?


>
> There is no reason to mask a package only to unmask it a few days
> later.  Masks are a mechanism for deprecating packages so that users
> take action.  They're not a substitute for devs talking to each other.
>

> --
> Rich
>
>

Reply via email to