-
Bug
-
Resolution: Fixed
-
Medium (Ebuild)
-
None
-
None
-
None
-
ebuild needs attention
The newly generated version of polybar is broken due to a patch that is no longer needed. I have a PR that fixes the ebuild that is ready for inclusion. Build log below:
> doas emerge polybar Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-misc/polybar-3.7.0::desktop-kit * polybar-3.7.0.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * Using python3.9 to build >>> Unpacking source... >>> Unpacking polybar-3.7.0.tar.gz to /var/tmp/portage/x11-misc/polybar-3.7.0/work >>> Source unpacked in /var/tmp/portage/x11-misc/polybar-3.7.0/work >>> Preparing source in /var/tmp/portage/x11-misc/polybar-3.7.0/work/polybar-3.7.0 ... * Applying polybar-3.7.0-fix-prefix.patch ... /var/tmp/portage/x11-misc/polybar-3.7.0/temp/environment: line 1442: /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch: No such file or directory /var/tmp/portage/x11-misc/polybar-3.7.0/temp/environment: line 1445: /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch: No such file or directory [ !! ] * ERROR: x11-misc/polybar-3.7.0::desktop-kit failed (prepare phase): * patch -p1 failed with /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 3165: Called cmake_src_prepare * environment, line 1325: Called default_src_prepare * phase-functions.sh, line 920: Called __eapi6_src_prepare * environment, line 219: Called eapply '/var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * environment, line 1510: Called _eapply_patch '/var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * environment, line 1448: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=x11-misc/polybar-3.7.0::desktop-kit'`, * the complete build log and the output of `emerge -pqv '=x11-misc/polybar-3.7.0::desktop-kit'`. * The complete build log is located at '/var/tmp/portage/x11-misc/polybar-3.7.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-misc/polybar-3.7.0/temp/environment'. * Working directory: '/var/tmp/portage/x11-misc/polybar-3.7.0/work/polybar-3.7.0' * S: '/var/tmp/portage/x11-misc/polybar-3.7.0/work/polybar-3.7.0' >>> Failed to emerge x11-misc/polybar-3.7.0, Log file: >>> '/var/tmp/portage/x11-misc/polybar-3.7.0/temp/build.log' * Messages for package x11-misc/polybar-3.7.0: * ERROR: x11-misc/polybar-3.7.0::desktop-kit failed (prepare phase): * patch -p1 failed with /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 3165: Called cmake_src_prepare * environment, line 1325: Called default_src_prepare * phase-functions.sh, line 920: Called __eapi6_src_prepare * environment, line 219: Called eapply '/var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * environment, line 1510: Called _eapply_patch '/var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * environment, line 1448: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/x11-misc/polybar-3.7.0/files/polybar-3.7.0-fix-prefix.patch' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=x11-misc/polybar-3.7.0::desktop-kit'`, * the complete build log and the output of `emerge -pqv '=x11-misc/polybar-3.7.0::desktop-kit'`. * The complete build log is located at '/var/tmp/portage/x11-misc/polybar-3.7.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-misc/polybar-3.7.0/temp/environment'. * Working directory: '/var/tmp/portage/x11-misc/polybar-3.7.0/work/polybar-3.7.0' * S: '/var/tmp/portage/x11-misc/polybar-3.7.0/work/polybar-3.7.0'