Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 874792

Summary: gui-libs/wlroots-0.15.1-r1 No such file or directory wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
Product: Gentoo Linux Reporter: email200202
Component: Current packagesAssignee: Arthur Zamarin <arthurzam>
Status: RESOLVED FIXED    
Severity: normal CC: prometheanfire
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge -pqv '=gui-libs/wlroots-0.15.1-r1::gentoo'
emerge --info '=gui-libs/wlroots-0.15.1-r1::gentoo'

Description email200202 2022-10-04 03:45:22 UTC
>>> Emerging (1 of 1) gui-libs/wlroots-0.15.1-r1::gentoo
 * wlroots-0.15.1.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                                   [ ok ]
>>> Unpacking source...
>>> Unpacking wlroots-0.15.1.tar.gz to /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/work
>>> Source unpacked in /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/work
>>> Preparing source in /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/work/wlroots-0.15.1 ...
 * Applying wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch ...
/var/tmp/portage/gui-libs/wlroots-0.15.1-r1/temp/environment: line 1097: /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch: No such file or directory
/var/tmp/portage/gui-libs/wlroots-0.15.1-r1/temp/environment: line 1100: /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch: No such file or directory                                                                                                   [ !! ]
 * ERROR: gui-libs/wlroots-0.15.1-r1::gentoo failed (prepare phase):
 *   patch -p1  failed with /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch
 * 
 * Call stack:
 *               ebuild.sh, line  122:  Called src_prepare
 *             environment, line 2360:  Called default
 *      phase-functions.sh, line  872:  Called default_src_prepare
 *      phase-functions.sh, line  948:  Called __eapi8_src_prepare
 *             environment, line  422:  Called eapply '--' '/var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch'
 *             environment, line 1165:  Called _eapply_patch '/var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch'
 *             environment, line 1103:  Called __helpers_die 'patch -p1  failed with /var/tmp/portage/gui-libs/wlroots-0.15.1-r1/files/wlroots-0.15.1-tinywl-dont-crash-upon-missing-keyboard.patch'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *              die "$@"


Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. emerge -auvDN world

Actual Results:  
Failed

Expected Results:  
Not to fail
Comment 1 Larry the Git Cow gentoo-dev 2022-10-04 03:50:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627c1e28477e081fa78c3d675daa0f17f2c247cb

commit 627c1e28477e081fa78c3d675daa0f17f2c247cb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-04 03:50:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-04 03:50:37 +0000

    gui-libs/wlroots: restore patch for 0.15.1
    
    Closes: https://bugs.gentoo.org/874792
    Fixes: d8562c999a5aaa91503c780e47c75e14bbaaf1b4
    Signed-off-by: Sam James <sam@gentoo.org>

 ...1-tinywl-dont-crash-upon-missing-keyboard.patch | 55 ++++++++++++++++++++++
 1 file changed, 55 insertions(+)
Comment 2 email200202 2022-10-04 03:52:32 UTC
Created attachment 818404 [details]
build.log
Comment 3 email200202 2022-10-04 03:54:10 UTC
Created attachment 818407 [details]
emerge -pqv '=gui-libs/wlroots-0.15.1-r1::gentoo'
Comment 4 email200202 2022-10-04 03:55:27 UTC
Created attachment 818410 [details]
emerge --info '=gui-libs/wlroots-0.15.1-r1::gentoo'