Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 795675 - media-video/pipewire-0.3.30 90-pipewire-alsa.rules installed outside of prefix
Summary: media-video/pipewire-0.3.30 90-pipewire-alsa.rules installed outside of prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-12 19:39 UTC by Esteve Varela Colominas
Modified: 2021-06-12 20:48 UTC (History)
3 users (show)

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


Attachments
build log (build.log.gz,23.01 KB, application/gzip)
2021-06-12 19:39 UTC, Esteve Varela Colominas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Esteve Varela Colominas 2021-06-12 19:39:55 UTC
Created attachment 715572 [details]
build log

/lib/udev/rules.d/90-pipewire-alsa.rules is installed outside of EPREFIX.
Comment 1 Esteve Varela Colominas 2021-06-12 20:27:00 UTC
I figured out a fix. Since udev.eclass:get_udevdir() strips EPREFIX from the path, this ebuild can simply do:
	-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
Comment 2 Larry the Git Cow gentoo-dev 2021-06-12 20:48:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb1eaa57b68c7d0612b51b6f3b55a82f2409d30

commit 9eb1eaa57b68c7d0612b51b6f3b55a82f2409d30
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2021-06-12 20:41:27 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2021-06-12 20:48:32 +0000

    media-video/pipewire: Use EPREFIX for udev rules dir
    
    Closes: https://bugs.gentoo.org/795675
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 media-video/pipewire/pipewire-0.3.25.ebuild    | 2 +-
 media-video/pipewire/pipewire-0.3.26.ebuild    | 2 +-
 media-video/pipewire/pipewire-0.3.27-r1.ebuild | 2 +-
 media-video/pipewire/pipewire-0.3.28.ebuild    | 2 +-
 media-video/pipewire/pipewire-0.3.29.ebuild    | 2 +-
 media-video/pipewire/pipewire-0.3.30.ebuild    | 2 +-
 media-video/pipewire/pipewire-9999.ebuild      | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)