Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 799353 - media-video/pipewire-9999 compile failure (fails to apply patch)
Summary: media-video/pipewire-9999 compile failure (fails to apply patch)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-06-30 14:07 UTC by Jaco Kroon
Modified: 2021-06-30 20:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaco Kroon 2021-06-30 14:07:08 UTC
>>> Unpacking source...
 * Repository id: pipewire_pipewire.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_PIPEWIRE_PIPEWIRE
 *   EGIT_OVERRIDE_BRANCH_PIPEWIRE_PIPEWIRE
 *   EGIT_OVERRIDE_COMMIT_PIPEWIRE_PIPEWIRE
 *   EGIT_OVERRIDE_COMMIT_DATE_PIPEWIRE_PIPEWIRE
 * 
 * Fetching https://gitlab.freedesktop.org/pipewire/pipewire.git ...
git fetch https://gitlab.freedesktop.org/pipewire/pipewire.git +HEAD:refs/git-r3/HEAD
remote: Enumerating objects: 153, done.
remote: Counting objects: 100% (153/153), done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 153 (delta 128), reused 144 (delta 125), pack-reused 0
Receiving objects: 100% (153/153), 75.00 KiB | 308.00 KiB/s, done.
Resolving deltas: 100% (128/128), completed with 79 local objects.
From https://gitlab.freedesktop.org/pipewire/pipewire
   27b9f469b..f5d51162c             -> refs/git-r3/HEAD
git symbolic-ref refs/git-r3/media-video/pipewire/0/__main__ refs/git-r3/HEAD
 * Checking out https://gitlab.freedesktop.org/pipewire/pipewire.git to /var/tmp/portage/media-video/pipewire-9999/work/pipewire-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://gitlab.freedesktop.org/pipewire/pipewire.git
   updating from commit:     27b9f469b5caa7062d38cf94aa833c81717ae148
   to commit:                f5d51162c4141d5ae1e32e49283e037238853712

 * Applying pipewire-0.3.25-enable-failed-mlock-warning.patch ...                            [ ok ]
 * Applying pipewire-0.3.29-revert-openaptx-restriction.patch ...
patching file spa/meson.build
Hunk #1 FAILED at 23.
1 out of 1 hunk FAILED -- saving rejects to file spa/meson.build.rej                         [ !! ]
 * ERROR: media-video/pipewire-9999::gentoo failed (prepare phase):
 *   patch -p1  failed with /var/tmp/portage/media-video/pipewire-9999/files/pipewire-0.3.29-revert-openaptx-restriction.patch
 * 
 * Call stack:
 *               ebuild.sh, line  127:  Called src_prepare
 *             environment, line 3576:  Called default
 *      phase-functions.sh, line  858:  Called default_src_prepare
 *      phase-functions.sh, line  923:  Called __eapi6_src_prepare
 *             environment, line  319:  Called eapply '/var/tmp/portage/media-video/pipewire-9999/files/pipewire-0.3.25-enable-failed-mlock-warning.patch' '/var/tmp/portage/media-video/pipewire-9999/files/pipewire-0.3.29-revert-openaptx-restriction.patch'
 *             environment, line 1355:  Called _eapply_patch '/var/tmp/portage/media-video/pipewire-9999/files/pipewire-0.3.29-revert-openaptx-restriction.patch'
 *             environment, line 1293:  Called __helpers_die 'patch -p1  failed with /var/tmp/portage/media-video/pipewire-9999/files/pipewire-0.3.29-revert-openaptx-restriction.patch'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=media-video/pipewire-9999::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-video/pipewire-9999::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-video/pipewire-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/pipewire-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/media-video/pipewire-9999/work/pipewire-9999'
 * S: '/var/tmp/portage/media-video/pipewire-9999/work/pipewire-9999'

>>> Failed to emerge media-video/pipewire-9999, Log file:



Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2021-06-30 20:16:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8dc9b2ecd430c571f9d0a7bbde7e43b90f0ed5

commit 6b8dc9b2ecd430c571f9d0a7bbde7e43b90f0ed5
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2021-06-30 20:14:59 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2021-06-30 20:14:59 +0000

    media-video/pipewire: Fixed openaptx revert patch again
    
    Closes: https://bugs.gentoo.org/799353
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 ...pewire-0.3.31-revert-openaptx-restriction.patch | 30 ++++++++++++++++++++++
 media-video/pipewire/pipewire-9999.ebuild          |  2 +-
 2 files changed, 31 insertions(+), 1 deletion(-)
Comment 2 Jaco Kroon 2021-06-30 20:19:49 UTC
Sorry, not fixed for USE=-systemd case, thanks btw, I was actually just looking to see if I can fix this and our comments collided in mid-air.

Busy fixing that one, looks easy enough.
Comment 3 Larry the Git Cow gentoo-dev 2021-06-30 20:40:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1078f2a85b1b3f256d04db4ff165d98a3dce309f

commit 1078f2a85b1b3f256d04db4ff165d98a3dce309f
Author:     Jaco Kroon <jaco@uls.co.za>
AuthorDate: 2021-06-30 20:28:39 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2021-06-30 20:40:01 +0000

    media-video/pipewire: Rebased non-systemd integration patch.
    
    Closes: https://bugs.gentoo.org/799353
    Package-Manager: Portage-3.0.20, Repoman-3.0.2
    Signed-off-by: Jaco Kroon <jaco@uls.co.za>
    Closes: https://github.com/gentoo/gentoo/pull/21491
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 .../files/pipewire-0.3.31-non-systemd-integration.patch | 17 +++++++++++++++++
 media-video/pipewire/pipewire-9999.ebuild               |  2 +-
 2 files changed, 18 insertions(+), 1 deletion(-)