Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937994 - app-text/cuneiform: removal
Summary: app-text/cuneiform: removal
Status: RESOLVED PKGREMOVED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2024-09-14
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 829229 854900 863959 880839 882265 914924 931102
  Show dependency tree
 
Reported: 2024-08-16 02:01 UTC by Eli Schwartz
Modified: 2024-09-23 03:49 UTC (History)
1 user (show)

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 Eli Schwartz gentoo-dev 2024-08-16 02:01:24 UTC
# Eli Schwartz <eschwartz@gentoo.org> (2024-08-15)
# Abandoned upstream since 2011, unmaintained in gentoo since 2017. Tons of
# patches, breaks again with GCC 14. Severe QA issues, automagic dependencies,
# sole reverse dependency wants to remove it anyway.
# Bug #829229, #854900, #863959, #880839, #882265, #931102, #914924.
# Removal on 2024-09-14.
app-text/cuneiform
Comment 1 Larry the Git Cow gentoo-dev 2024-08-16 02:13:40 UTC
The bug has been referenced in the following commit(s):

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

commit c8e154004719b3bf9aeefaf241374624307e3048
Author:     Eli Schwartz <eschwartz@gentoo.org>
AuthorDate: 2024-08-16 02:03:47 +0000
Commit:     Eli Schwartz <eschwartz@gentoo.org>
CommitDate: 2024-08-16 02:12:40 +0000

    package.mask: Last rite app-text/cuneiform
    
    Bug: https://bugs.gentoo.org/937994
    Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)

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

commit b2a5c53737e86e213c4ff9f5a16f246900f8a245
Author:     Eli Schwartz <eschwartz@gentoo.org>
AuthorDate: 2024-08-16 02:07:33 +0000
Commit:     Eli Schwartz <eschwartz@gentoo.org>
CommitDate: 2024-08-16 02:12:40 +0000

    dev-python/pyocr: remove support for USE=cuneiform
    
    It defaults to tesseract anyway, and cuneiform hasn't been maintained
    since 2011 and generally doesn't build. Unlikely anyone has any desire
    to use it. Upstream only continues to support cuneiform at all because
    they want to "exercise the code" with regard to its support for multiple
    runtime-switchable backends.
    
    cuneiform is being last-rited. In the unlikely event someone was using
    it, they will be warned to uninstall it and install tesseract instead by
    the mask. If they really don't want to, they can ignore the mask *and*
    the pyocr rebuild. In the event that people were using tesseract, they are
    perfectly fine anyway and don't need to rebuild (but changed-deps
    and changed-use will both try to rebuild). No revbump.
    
    Bug: https://bugs.gentoo.org/937994
    Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>

 dev-python/pyocr/metadata.xml       | 4 ----
 dev-python/pyocr/pyocr-0.8.5.ebuild | 8 +-------
 2 files changed, 1 insertion(+), 11 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2024-09-23 03:49:31 UTC
The bug has been closed via the following commit(s):

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

commit 9247176b42c016df75946c2d10f9c32d48e57b5f
Author:     Eli Schwartz <eschwartz@gentoo.org>
AuthorDate: 2024-09-23 03:38:12 +0000
Commit:     Eli Schwartz <eschwartz@gentoo.org>
CommitDate: 2024-09-23 03:49:01 +0000

    app-text/cuneiform: treeclean
    
    Closes: https://bugs.gentoo.org/937994 (pkgremoved)
    Closes: https://bugs.gentoo.org/914924 (pkgremoved)
    Closes: https://bugs.gentoo.org/931102 (pkgremoved)
    Closes: https://bugs.gentoo.org/882265 (pkgremoved)
    Closes: https://bugs.gentoo.org/880839 (pkgremoved)
    Closes: https://bugs.gentoo.org/863959 (pkgremoved)
    Closes: https://bugs.gentoo.org/854900 (pkgremoved)
    Closes: https://bugs.gentoo.org/829229 (pkgremoved)
    Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>

 app-text/cuneiform/Manifest                        |   1 -
 app-text/cuneiform/cuneiform-1.1.0-r3.ebuild       |  61 -------
 .../cuneiform/files/cuneiform-1.1.0-c-assert.patch |  79 ---------
 .../cuneiform-1.1.0-fix_buffer_overflow.patch      |  24 ---
 .../cuneiform-1.1.0-fix_buffer_overflow_2.patch    |  15 --
 .../cuneiform/files/cuneiform-1.1.0-gcc11.patch    |  30 ----
 .../cuneiform/files/cuneiform-1.1.0-gcc6.patch     | 176 ---------------------
 .../cuneiform/files/cuneiform-1.1.0-gcc7.patch     |  97 ------------
 .../files/cuneiform-1.1.0-graphicsmagick.patch     |  40 -----
 .../cuneiform/files/cuneiform-1.1.0-libm.patch     |  22 ---
 .../cuneiform/files/cuneiform-1.1.0-typos.patch    |  53 -------
 app-text/cuneiform/files/cuneiform.1               | 166 -------------------
 app-text/cuneiform/metadata.xml                    |   8 -
 profiles/package.mask                              |   7 -
 14 files changed, 779 deletions(-)