Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 922335 - media-libs/amdvlk-2023.1.3 fails install phase due to ninja syntax error
Summary: media-libs/amdvlk-2023.1.3 fails install phase due to ninja syntax error
Status: UNCONFIRMED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Reva Denis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-17 23:14 UTC by bratzmeister
Modified: 2024-01-18 11:57 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge--info,19.37 KB, text/plain)
2024-01-17 23:15 UTC, bratzmeister
Details
build log (amdvlk-build.log.tar.xz,106.57 KB, text/plain)
2024-01-17 23:16 UTC, bratzmeister
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bratzmeister 2024-01-17 23:14:37 UTC
compiles without issues but install fails with

ninja -v -j32 -l32 install --component icd
ninja: unrecognized option '--component'
usage: ninja [options] [targets...]

if targets are unspecified, builds the 'default' target (see manual).

options:
  --version      print ninja version ("1.11.1")
  -v, --verbose  show all command lines while building
  --quiet        don't show progress status, just command output

  -C DIR   change to DIR before doing anything else
  -f FILE  specify input build file [default=build.ninja]

  -j N     run N jobs in parallel (0 means infinity) [default=32 on this system]
  -k N     keep going until N jobs fail (0 means infinity) [default=1]
  -l N     do not start new jobs if the load average is greater than N
  -n       dry run (don't run commands but act like they succeeded)

  -d MODE  enable debugging (use '-d list' to list modes)
  -t TOOL  run a subtool (use '-t list' to list subtools)
    terminates toplevel options; further flags are passed to the tool
  -w FLAG  adjust warnings (use '-w list' to list warnings)
Comment 1 bratzmeister 2024-01-17 23:15:17 UTC
Created attachment 882504 [details]
emerge --info
Comment 2 bratzmeister 2024-01-17 23:16:46 UTC
Created attachment 882505 [details]
build log
Comment 3 bratzmeister 2024-01-18 01:16:13 UTC
https://github.com/gentoo/guru/pull/125
Comment 4 bratzmeister 2024-01-18 01:23:36 UTC
the (syntax) error from OP was not present in the previous ebuild. So in above PR I removed that snippet. It did compile and install fine on my system. Also (re)added ~amd64 and ~x86 keywords which were not present in 2023.1.3 but are set in 2023.1.2
Comment 5 Larry the Git Cow gentoo-dev 2024-01-18 11:57:03 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a445605c6b3934663786536ffddca35dd7367f54

commit a445605c6b3934663786536ffddca35dd7367f54
Author:     Marc Wippermann <bratzmeister@proton.me>
AuthorDate: 2024-01-18 00:26:34 +0000
Commit:     David Roman <davidroman96@gmail.com>
CommitDate: 2024-01-18 11:46:20 +0000

    media-libs/amdvlk: removed broken cmake/ninja source install, readded unstable keywords
    
    Bug: https://bugs.gentoo.org/922335
    Signed-off-by: Marc Wippermann <bratzmeister@proton.me>
    Signed-off-by: David Roman <davidroman96@gmail.com>

 media-libs/amdvlk/amdvlk-2023.1.3.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)