Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733862 - dev-tex/metapost removal
Summary: dev-tex/metapost removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: TeX project
URL:
Whiteboard: Pending removal: 2020-08-24
Keywords: PMASKED, PullRequest
Depends on:
Blocks:
 
Reported: 2020-07-25 09:15 UTC by Ulrich Müller
Modified: 2020-08-24 07:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2020-07-25 09:15:49 UTC
$ mpost-metapost-1.902 --version
MetaPost 1.902 (Web2C 2014/dev) (kpathsea version 6.3.2)
$ mpost-texlive-core-2020 --version
MetaPost 2.00 (TeX Live 2020 Gentoo Linux) (kpathsea version 6.3.2)

Looks like the standalone version is very outdated.
app-eselect/eselect-mpost could be removed as well.
Comment 1 Ulrich Müller gentoo-dev 2020-07-25 18:37:07 UTC
# Ulrich Müller <ulm@gentoo.org> (2020-07-25)
# Included with TeX Live. The separate Gentoo package is
# unmaintained and had its last version bump in 2015.
# Use app-text/texlive-core as replacement.
# Removal in 30 days. Bug #733862.
dev-tex/metapost
app-eselect/eselect-mpost
Comment 2 Larry the Git Cow gentoo-dev 2020-07-28 08:45:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9de6da2710d4d635196c767a943e4c91872e760

commit c9de6da2710d4d635196c767a943e4c91872e760
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2020-07-25 21:30:53 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2020-07-28 08:45:08 +0000

    media-sound/lilypond: Drop dependency on dev-tex/metapost.
    
    dev-tex/metapost and app-eselect/eselect-mpost are slated for removal.
    The any-of-many dependency had no effect, because in any case
    texlive-metapost would pull in app-text/texlive-core as a dependency.
    
    Also remove eselect-mpost magic in pkg_setup().
    
    Bug: https://bugs.gentoo.org/733862
    Package-Manager: Portage-3.0.0, Repoman-2.3.23
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 media-sound/lilypond/lilypond-2.21.1.ebuild | 18 +-----------------
 media-sound/lilypond/lilypond-9999.ebuild   | 18 +-----------------
 2 files changed, 2 insertions(+), 34 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2020-08-12 11:51:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b792217a093c6b14b6e2625cce923045accc2e15

commit b792217a093c6b14b6e2625cce923045accc2e15
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2020-08-12 11:34:47 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2020-08-12 11:51:07 +0000

    app-text/texlive-core: Remove symlink magic for mpost and pdftex.
    
    Block against app-eselect/eselect-{mpost,pdftex}.
    
    Bug: https://bugs.gentoo.org/733862
    Bug: https://bugs.gentoo.org/533080
    Acked-by: Alexis Ballier <aballier@gentoo.org>
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 app-text/texlive-core/texlive-core-2020-r8.ebuild | 359 ++++++++++++++++++++++
 1 file changed, 359 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2020-08-24 07:09:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ccaf1437628e3df398df4f13747017abb090f8

commit 68ccaf1437628e3df398df4f13747017abb090f8
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-08-24 07:09:16 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-08-24 07:09:50 +0000

    app-eselect/eselect-mpost: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/733862
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 app-eselect/eselect-mpost/eselect-mpost-0.3.ebuild |  29 ----
 app-eselect/eselect-mpost/files/mpost.eselect-0.3  | 147 ---------------------
 app-eselect/eselect-mpost/metadata.xml             |   8 --
 profiles/package.mask                              |   7 -
 4 files changed, 191 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d3bfa8316272204c55f0da2efd994475724b49

commit 61d3bfa8316272204c55f0da2efd994475724b49
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-08-24 07:08:50 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-08-24 07:09:49 +0000

    dev-tex/metapost: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/733862
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-tex/metapost/Manifest              |  2 -
 dev-tex/metapost/metadata.xml          |  8 ----
 dev-tex/metapost/metapost-1.803.ebuild | 73 --------------------------------
 dev-tex/metapost/metapost-1.902.ebuild | 76 ----------------------------------
 profiles/package.mask                  |  1 -
 5 files changed, 160 deletions(-)