Last rites: dev-python/epydoc

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Last rites: dev-python/epydoc

Michał Górny-5
# Michał Górny <[hidden email]> (2020-01-29)
# Abandoned in 2009.  Python 2 only.  No blockers left.
# Removal in 30 days.  Bug #706218.
dev-python/epydoc

--
Best regards,
Michał Górny


signature.asc (631 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Last rites: dev-python/epydoc

David Haller-5
Michal, ...

On Wed, 29 Jan 2020, Michal Górny wrote:
># Michal Górny <[hidden email]> (2020-01-29)
># Abandoned in 2009.  Python 2 only.  No blockers left.
># Removal in 30 days.  Bug #706218.
>dev-python/epydoc

... I think you're getting a liiittle bit trigger happy there ...

# equery d dev-python/epydoc
 * These packages depend on dev-python/epydoc:
sys-apps/portage-2.3.86 (python_targets_python2_7 ? >=dev-python/epydoc-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)])

====
$ cd /usr/portage/sys-apps/portage
$ grep epydoc portage-2.3.86.ebuild
IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify selinux xattr"
        epydoc? (
                        >=dev-python/epydoc-2.0[${PYTHON_USEDEP}]
REQUIRED_USE="epydoc? ( $(python_gen_useflags 'python2*') )"
        use epydoc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
        use epydoc && targets+=( epydoc )
        use epydoc && targets+=(
                install_epydoc
====

... and thats the fricking bleeding edge unstable portage, mind!
Stable 2.3.84-r1 looks almost identical when grepped ...

BTW: has it been taken note of that (at least ESR) Mozillen like
firefox still use python2.7 for quite a bit in the build process?

-dnh

--
3rd Law of Computing:
        Anything that can go wr
fortune: Segmentation violation -- Core dumped
          -- from a post by Simon Cozens

Reply | Threaded
Open this post in threaded view
|

Re: Last rites: dev-python/epydoc

haelwenn (lanodan) Monnier
[2020-01-30 06:18:21+0100] David Haller:
> BTW: has it been taken note of that (at least ESR) Mozillen like
> firefox still use python2.7 for quite a bit in the build process?

Yup, filled in: https://bugs.gentoo.org/698978

Also, they litterally bundled python 2.7.9 in Firefox 68.3.0, haven't
checked the other versions since but wouldn't be surprised that it
would be the same.

Path is ${S}/obj-x86_64-pc-linux-gnu/_virtualenvs/init/bin/python2.7

Reply | Threaded
Open this post in threaded view
|

Re: Last rites: dev-python/epydoc

David Seifert
In reply to this post by David Haller-5
On Thu, 2020-01-30 at 06:18 +0100, David Haller wrote:

> Michal, ...
>
> On Wed, 29 Jan 2020, Michal Górny wrote:
> > # Michal Górny <[hidden email]> (2020-01-29)
> > # Abandoned in 2009.  Python 2 only.  No blockers left.
> > # Removal in 30 days.  Bug #706218.
> > dev-python/epydoc
>
> ... I think you're getting a liiittle bit trigger happy there ...
>
> # equery d dev-python/epydoc
>  * These packages depend on dev-python/epydoc:
> sys-apps/portage-2.3.86 (python_targets_python2_7 ? >=dev-
> python/epydoc-2.0[python_targets_python2_7(-)?,-
> python_single_target_python2_7(-)])
>
> ====
> $ cd /usr/portage/sys-apps/portage
> $ grep epydoc portage-2.3.86.ebuild
> IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-
> verify selinux xattr"
>         epydoc? (
>                         >=dev-python/epydoc-2.0[${PYTHON_USEDEP}]
> REQUIRED_USE="epydoc? ( $(python_gen_useflags 'python2*') )"
>         use epydoc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
>         use epydoc && targets+=( epydoc )
>         use epydoc && targets+=(
>                 install_epydoc
> ====
>
> ... and thats the fricking bleeding edge unstable portage, mind!
> Stable 2.3.84-r1 looks almost identical when grepped ...
>
> BTW: has it been taken note of that (at least ESR) Mozillen like
> firefox still use python2.7 for quite a bit in the build process?
>
> -dnh
>

Portage is working on replacing their documentation with sphinx. Is a
missing USE="doc" breaking your system?