Bug 15958 - AB-INT: gdb install: Aborted (pseudo issue?)
Summary: AB-INT: gdb install: Aborted (pseudo issue?)
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 5.99
Hardware: x86 Multiple
: Medium normal
Target Milestone: 6.1
Assignee: Mark Hatle
QA Contact:
URL:
Whiteboard: AB-INT
Depends on:
Blocks:
 
Reported: 2025-08-21 07:09 UTC by Mathieu Dubois-Briand
Modified: 2026-05-14 15:14 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Dubois-Briand 2025-08-21 07:09:47 UTC
Pseudo issue?

ERROR: gdb-16.3-r0 do_install: Execution of '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/temp/run.do_install.2877544' failed 
...
| /bin/bash: line 13: 2880580 Aborted                 (core dumped) /srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/hosttools/install -c -m 644 $files "/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/include"
...
inode mismatch: '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/share/info/dir' ino 52855686 in db, 52855688 in request.
inode mismatch: '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/share/info/dir' ino 52855686 in db, 52855688 in request.
path mismatch [1 link]: ino 52855686 db '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/share/info/dir' req '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/include/dis-asm.h'.
inode mismatch: '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/core2-64-poky-linux/gdb/16.3/image/usr/share/info/dir' ino 52855686 in db, 52855688 in request.
Setup complete, sending SIGUSR1 to pid 2877806.
Comment 1 Mathieu Dubois-Briand 2025-08-21 07:10:27 UTC
qemux86-world-alt fedora41-vk-1 mathieu/master-next completed at 2025-08-18 08:12:45+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/17/builds/2078/steps/11/logs/stdio
Comment 2 Randy MacLeod 2025-08-21 14:45:58 UTC
Could be related to move bug for pseudo that someone could link to.
Comment 3 Paul Barker 2026-05-13 12:54:11 UTC
Looking at the source code for install-info (https://cgit.git.savannah.gnu.org/cgit/texinfo.git/tree/install-info/install-info.c), this creates the 'dir' file in a temporary location then uses rename to move it to the final destination. That is similar to the behaviour of the postfix installed which has recently caused issues and led to proposed fixes in pseudo.

Mark, do we think that the latest pseudo changes will resolve this?
Comment 4 Mark Hatle 2026-05-13 15:26:16 UTC
Rename and Renameat both had the same issue.

master-next in the pseudo branch has a fix for both issue.

@Paul Barker  Can you check if master-next fixes this issue in any easy way?
Comment 5 Mathieu Dubois-Briand 2026-05-13 16:11:27 UTC
We only saw this issue once, so there is probably no easy way to test it.

If we are fairly confident this is fixed, we can probably close this bug entry, I will re-open is it happens again.
Comment 6 Mark Hatle 2026-05-13 16:26:11 UTC
I'm going to be pushing the pseudo 1.9.7 version to master today.  Once it's there, I think the issue is fixed.
Comment 7 Paul Barker 2026-05-14 15:14:01 UTC
Pseudo update to 1.9.7 has landed in master branch.