Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833127 - x11-misc/menulibre-2.2.1-r2 installs compiled Python modules that have older timestamps than the corresponding source files
Summary: x11-misc/menulibre-2.2.1-r2 installs compiled Python modules that have older ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-11 13:22 UTC by Agostino Sarubbo
Modified: 2022-02-12 06:28 UTC (History)
0 users

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


Attachments
build.log (build.log,114.23 KB, text/plain)
2022-02-11 13:22 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-02-11 13:22:54 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: x11-misc/menulibre-2.2.1-r2 installs compiled Python modules that have older timestamps than the corresponding source files.
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
This machine uses MUSL libc
Comment 1 Agostino Sarubbo gentoo-dev 2022-02-11 13:22:57 UTC
Created attachment 764832 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-02-12 06:28:03 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(+)