On Thu Feb 12, 2026 at 4:52 PM CST, Randolph Sapp via lists.openembedded.org 
wrote:
> On Thu Feb 12, 2026 at 10:45 AM CST, Mathieu Dubois-Briand wrote:
>> On Tue Feb 3, 2026 at 2:20 AM CET, Randolph Sapp via lists.openembedded.org 
>> wrote:
>>> From: Randolph Sapp <[email protected]>
>>>
>>> Add emptty, a "Dead simple CLI Display Manager on TTY". This is a
>>> relatively lightweight display manager that supports x11 as well as
>>> wayland through both a CLI and an automatic login mechanism.
>>>
>>> This can effectively replace the custom init scripts for both x11
>>> (xserver-nodm-init) and wayland (weston-init) with a single tool with
>>> more verbose logging capabilities.
>>>
>>> This is split into two recipes. The emptty package provides the binary
>>> and various agnostic configs while the emptty-conf package provides the
>>> default configuration for the application itself. This RPROVIDES
>>> virtual-emptty-conf, allowing other recipes to provide their own
>>> configurations to override the default behavior.
>>>
>>> Signed-off-by: Randolph Sapp <[email protected]>
>>> ---
>>
>> Hi Randolph,
>>
>> This patch has been in my branch for a week now, but we are seeing some
>> intermittent reproducibility issues.
>>
>> I opened a bugzilla entry by error, as for a second I thought this patch
>> was merged, so details can be found here:
>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=16171
>>
>> Diffoscope output is here:
>> https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260212-ssslvz6_/packages/diff-html/
>>
>> Can you have a look at what is going wrong please?
>>
>> Thanks,
>> Mathieu
>
> Hey Mathieu, I'm at a serious loss here. The only differences I see are file
> creation dates and intermediary archive sizes (normally only a difference of 
> 2-4
> blocks), which I assume are being changed by the creation dates as there are 
> no
> content diffs reported. I don't have direct control over either of these
> components.
>
> I agree that this is an issue, but I have no idea what is expected from me 
> here.
> I see some weird workarounds using touch in xorg-minimal-fonts and e2fsprogs,
> but from what I understand that should not be required.
>
> Shouldn't all packages get hit with the same SOURCE_DATE_EPOCH enforcement? 
> One
> of those packages is literally just a single text file that is installed with:
>
> install -DZ res/conf -m 644 -T ${DESTDIR}/etc/${DISTFILE}/conf
>
> On top of that, a local "oe-selftest -r reproducible" doesn't seem capable of
> reproducing it. Are there any other logs you can share?
>
> - Randolph

Ugh, get_source_date_epoch_from_git is the culprit. It uses os.walk in the event
of multiple git sources and simply stops at the first matching instance.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#231076): 
https://lists.openembedded.org/g/openembedded-core/message/231076
Mute This Topic: https://lists.openembedded.org/mt/117609031/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to