Hi, Maxim Cournoyer <maxim.courno...@gmail.com> writes:
> Hello Jack, > > Jack Hill <jackh...@jackhill.us> writes: > >> X-Debbugs-CC: maxim.courno...@gmail.com >> >> With Guix 3a656ea836f87f30f1b34852cb4efc911363d2b4, qutebrowser's >> wrap-qt-process-path phase fails. Maybe related to the recent Qt work >> in <https://issues.guix.gnu.org/56771>? Build log attatched. > > Uh, this was unexpected. I believe it's because label-less inputs are > auto-generated via the package *name* rather than their variable name... > Since qtwebengine-5 (the variable) still has the name "qtwebengine", the > following code: > > (qt-process-path (string-append (assoc-ref inputs "qtwebengine-5") > "/lib/qt5/libexec/QtWebEngineProcess")) > > Doesn't actually find "qtwebengine-5" and it fails attempting to append > #f to "/lib/qt5/libexec/QtWebEngineProcess. The solution that comes to > mind would be using: > > (file-input-search inputs "lib/qt5/libexec/QtWebEngineProcess"). Yep, that did it. Fixed in aea756ea3312ba7e8229804492ba12001c8de568. Closing. Thanks for the report! Maxim