Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880157 - net-misc/oidc-agent-4.4.0 - Fatal error: cant create .../hexCrypt.o: No such file or directory
Summary: net-misc/oidc-agent-4.4.0 - Fatal error: cant create .../hexCrypt.o: No such ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Marek Szuba (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-07 08:40 UTC by Toralf Förster
Modified: 2022-11-10 22:48 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,18.40 KB, text/plain)
2022-11-07 08:40 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,83.30 KB, text/plain)
2022-11-07 08:40 UTC, Toralf Förster
Details
environment (environment,28.15 KB, text/plain)
2022-11-07 08:40 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,9.66 KB, application/x-bzip)
2022-11-07 08:40 UTC, Toralf Förster
Details
net-misc:oidc-agent-4.4.0:20221107-014421.log (net-misc:oidc-agent-4.4.0:20221107-014421.log,4.42 KB, text/plain)
2022-11-07 08:40 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,9.82 KB, application/x-bzip)
2022-11-07 08:40 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2022-11-07 08:40:30 UTC
too long lines were shrinked:

mkdir -p bin
cc -pipe -march=native -fno-diagnostics-color -O2 -g -std=c99 -Isrc -Ilib  -Wall -Wextra -fno-common -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread  -c src/
cc -pipe -march=native -fno-diagnostics-color -O2 -g -std=c99 -Isrc -Ilib  -Wall -Wextra -fno-common -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread  -c src/
Assembler messages:
Fatal error: can't create obj/utils/crypt/hexCrypt.o: No such file or directory
cc -pipe -march=native -fno-diagnostics-color -O2 -g -std=c99 -Isrc -Ilib  -Wall -Wextra -fno-common -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread  -c src/
Assembler messages:

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_plasma_systemd-j4-20221106-070004

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-12 *
clang/llvm (if any):
clang version 15.0.4
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/15/bin
Configuration file: /etc/clang/clang.cfg
/usr/lib/llvm/15
15.0.4
Python 3.10.8
Available Ruby profiles:
  [1]   ruby27 (with Rubygems)
  [2]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.64.0 *
The following VMs are available for generation-2:
*)	Eclipse Temurin JDK 17.0.4.1_p1 [openjdk-bin-17]
2)	Eclipse Temurin JDK 8.345_p01 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8 
  [2]   openjdk-bin-17  system-vm

php cli (if any):
  [1]   php7.4 *
  [2]   php8.0
  [3]   php8.1
GNU Make 4.4

  HEAD of ::gentoo
commit 1cb93113beb665c68d37fa375961d50b148929c6
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Nov 7 00:16:51 2022 +0000

    2022-11-07 00:16:51 UTC

emerge -qpvO net-misc/oidc-agent
[ebuild  N    ] net-misc/oidc-agent-4.4.0  USE="-test"
Comment 1 Toralf Förster gentoo-dev 2022-11-07 08:40:31 UTC
Created attachment 828261 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-11-07 08:40:32 UTC
Created attachment 828263 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2022-11-07 08:40:33 UTC
Created attachment 828265 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2022-11-07 08:40:34 UTC
Created attachment 828267 [details]
etc.portage.tar.bz2
Comment 5 Toralf Förster gentoo-dev 2022-11-07 08:40:35 UTC
Created attachment 828269 [details]
net-misc:oidc-agent-4.4.0:20221107-014421.log
Comment 6 Toralf Förster gentoo-dev 2022-11-07 08:40:36 UTC
Created attachment 828271 [details]
temp.tar.bz2
Comment 7 Marek Szuba (RETIRED) archtester gentoo-dev 2022-11-10 22:39:38 UTC
I suspect this is a makefile concurrency issue. A non-deterministic one too, neither of my Gentoo systems is able to reproduce it even though they all have the make job count set to much more than 4!

On the plus side, creation of target directories is handled by dedicated targets so calling them explicitly should take care of the matter.
Comment 8 Toralf Förster gentoo-dev 2022-11-10 22:42:49 UTC
maybe this is due to --shuffle ?
Comment 9 Larry the Git Cow gentoo-dev 2022-11-10 22:48:03 UTC
The bug has been closed via the following commit(s):

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

commit c19055e5e1153dd1dc92c9774ae5a0e264a4ff88
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2022-11-10 22:46:49 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2022-11-10 22:46:49 +0000

    net-misc/oidc-agent: explicitly create object dirs before compiling
    
    Closes: https://bugs.gentoo.org/880157
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 net-misc/oidc-agent/oidc-agent-4.4.0.ebuild | 1 +
 1 file changed, 1 insertion(+)