Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 937994

Summary: app-text/cuneiform: removal
Product: Gentoo Linux Reporter: Eli Schwartz <eschwartz>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED PKGREMOVED    
Severity: normal CC: treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 829229, 854900, 863959, 880839, 882265, 914924, 931102    
Deadline: 2024-09-14   

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(-)