https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-misc/geckodriver-0.34.0 fails to compile. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 891687 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: * doexe: target/release/geckodriver does not exist !!! doexe: target/release/geckodriver does not exist * QA Notice: file does not exist:
Can I get a listing for files: find /var/tmp/portage/net-misc/geckodriver-0.34.0/work/ -type f
Oh it might be +debug related, cargo doesn't tag it as a release.
ci has reproduced this issue with version 0.35.0 - Updating summary.
Heard a report this might creep up w/o debug now too.
[ebuild U ~] net-misc/geckodriver-0.35.0::gentoo [0.34.0::gentoo] USE="-debug -unchained" 0 KiB
Created attachment 899605 [details] /var/log/portage/net-misc:geckodriver-0.35.0:20240808-134120.log This is w/ USE=-debug.
I noticed difference in linker flags. Do you have some RUSTFLAGS set that could be breaking the ebuild? What rust version? Also (In reply to Joonas Niilola from comment #3) > Can I get a listing for files: > > find /var/tmp/portage/net-misc/geckodriver-0.34.0/work/ -type f could help since it doesn't error out, just doesn't seem to find the file. FTR: # equery f geckodriver * Searching for geckodriver ... * Contents of net-misc/geckodriver-0.35.0: /usr /usr/bin /usr/bin/geckodriver -> ../lib64/firefox/geckodriver /usr/lib64 /usr/lib64/firefox /usr/lib64/firefox/geckodriver /usr/share /usr/share/doc /usr/share/doc/geckodriver-0.35.0 /usr/share/doc/geckodriver-0.35.0/README.md.bz2
My fault. The target directory changed with the recent eclass change. I've pushed a fix, and it should now work with and without debug.