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

Bug 811387

Summary: x11-misc/menulibre-2.2.1-r2 uses a probably incorrect DISTUTILS_USE_SETUPTOOLS value
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
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 FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 812431    
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2021-09-02 04:54:25 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: x11-misc/menulibre-2.2.1-r2 uses a probably incorrect DISTUTILS_USE_SETUPTOOLS value.
Discovered on: amd64 (internal ref: tinderbox)
Comment 1 Agostino Sarubbo gentoo-dev 2021-09-02 04:54:28 UTC
Created attachment 737107 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-02-12 06:28:04 UTC
The bug has been closed via the following commit(s):

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

commit 05e52fd3f0597b4244e78ed5cff4eaada78f8288
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-02-12 04:58:21 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-02-12 06:24:34 +0000

    x11-misc/menulibre: add 2.2.3, modernize and enable py3.10
    
    I don't use this but side-bumping it, hopefully works as
    expected and in a better state for future maintainers.
    
    Timestamp issues (bug #833127) happened only when building for
    two python targets, however there is no (known) reason to do
    this and switched to single impl and pep517.
    
    Removed part of the .desktop sed that did not change anything
    anymore, and simplified LINGUAS workaround (the only case that
    matters is a set empty LINGUAS, the rest is handled correctly
    and no need for `has`).
    
    Removed X-specific deps, this runs on wayland too. Also removed
    pyxdg and gtksourceview that appears unused (despite upstream
    mentioning sourceview in the README).
    
    Closes: https://bugs.gentoo.org/787863
    Closes: https://bugs.gentoo.org/811387
    Closes: https://bugs.gentoo.org/811390
    Closes: https://bugs.gentoo.org/823863
    Closes: https://bugs.gentoo.org/833127
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 x11-misc/menulibre/Manifest               |  1 +
 x11-misc/menulibre/menulibre-2.2.3.ebuild | 47 +++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)