| Summary: | app-emulation/vkd3d-proton-2.7 - fatal: not a git repository (or any parent up to mount point /var/tmp) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Ionen Wolkens <ionen> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | sam |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
app-emulation:vkd3d-proton-2.7:20221101-144015.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
||
|
Description
Toralf Förster
2022-11-01 18:25:41 UTC
Created attachment 826407 [details]
emerge-info.txt
Created attachment 826409 [details]
app-emulation:vkd3d-proton-2.7:20221101-144015.log
Created attachment 826411 [details]
emerge-history.txt
Created attachment 826413 [details]
environment
Created attachment 826415 [details]
etc.portage.tar.bz2
Created attachment 826417 [details]
logs.tar.bz2
Created attachment 826419 [details]
temp.tar.bz2
I think this is caused by the clang bashrc, PATH value was changed in src_configure but is reverted to OLD_PATH in the current environment file, so get: /bin/sh: line 1: x86_64-w64-mingw32-g++: command not found This may cause similar failures in dxvk and wine-* The git stuff is just noise from meson's vcs tag thing which has a fallback (non-fatal). Yeah, had a closer look at what happens if using [1]:
pre_src_configure() {
...
export OLD_PATH="${PATH}"
export PATH="${T}:${PATH}"
}
src_configure() {
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
}
post_src_configure() {
export PATH="${OLD_PATH}"
}
So ebuild's change is lost.
[1] https://gist.github.com/thesamesam/4ddaa95f3f42c2be312b676476cbf505
|