Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749741 - media-gfx/luminance-hdr-2.6.0 calls commands that do not exist
Summary: media-gfx/luminance-hdr-2.6.0 calls commands that do not exist
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-17 13:26 UTC by Agostino Sarubbo
Modified: 2020-10-26 06:56 UTC (History)
0 users

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


Attachments
build.log (build.log,333.60 KB, text/plain)
2020-10-17 13:26 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 2020-10-17 13:26:01 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-gfx/luminance-hdr-2.6.0 calls commands that do not exist.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2020-10-17 13:26:04 UTC
Created attachment 666227 [details]
build.log

build log and emerge --info
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2020-10-17 21:08:33 UTC
readelf is provided by GNU Binutils, which you have clearly installed. 

The only explanation that I can find is that binutils-config was never run, and thus some symlinks are missing.
Comment 3 Agostino Sarubbo gentoo-dev 2020-10-18 11:42:14 UTC
(In reply to Andreas K. Hüttel from comment #2)
> readelf is provided by GNU Binutils, which you have clearly installed. 
> 
> The only explanation that I can find is that binutils-config was never run,
> and thus some symlinks are missing.

this is because of binutils[-native-symlinks]
luminance-hdr is calling it directly instead of use the prefixed version.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2020-10-24 15:55:11 UTC
(In reply to Agostino Sarubbo from comment #3)
> (In reply to Andreas K. Hüttel from comment #2)
> > readelf is provided by GNU Binutils, which you have clearly installed. 
> > 
> > The only explanation that I can find is that binutils-config was never run,
> > and thus some symlinks are missing.
> 
> this is because of binutils[-native-symlinks]
> luminance-hdr is calling it directly instead of use the prefixed version.

According to your emerge --info, 

USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib"

So this explanation is wrong.
Comment 5 Agostino Sarubbo gentoo-dev 2020-10-26 06:56:36 UTC
Hi, I don't want to play this game to change the status of the bug. The emerge --info as you know contains the general USE. The tinderbox make a test by using a local flag(package.use), so you will always see native-symlinks in emerge --info because it is supposed to work in this way.

If you want to reproduce and then fix the bug you have the reproducer.