Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240978 - media-sound/pulseaudio ebuild excludes baselayout-1
Summary: media-sound/pulseaudio ebuild excludes baselayout-1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-10 09:09 UTC by Jimmy.Jazz
Modified: 2009-05-13 19:33 UTC (History)
1 user (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 Jimmy.Jazz 2008-10-10 09:09:52 UTC
Hello,

pulseaudio works well with legacy baselayout-1. There is no reason to restrict the ebuild to baselayout-2.

--- /usr/portage/media-sound/pulseaudio/pulseaudio-0.9.13.ebuild	2008-10-10 00:54:16.000000000 +0200
+++ pulseaudio-0.9.13.ebuild	2008-10-10 10:59:02.000000000 +0200
@@ -43,7 +43,7 @@
 	>=media-libs/libsndfile-1.0.10
 	>=dev-libs/liboil-0.3.6
 	sys-libs/gdbm
-	|| ( sys-apps/openrc >=sys-apps/baselayout-2.0_rc5 )
+	|| ( sys-apps/openrc >=sys-apps/baselayout-1 )
 	>=sys-devel/libtool-1.5.24" # it's a valid RDEPEND, libltdl.so is used
 DEPEND="${RDEPEND}
 	X? ( x11-proto/xproto )


Reproducible: Always
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-10-10 11:40:21 UTC
Yes there is: the init script dependency calculation in recent versions of pulseaudio requires openrc/baselayout 2 and does not work with baselayout 1.
Comment 2 Jimmy.Jazz 2008-10-10 14:21:05 UTC
(In reply to comment #1)
> Yes there is: the init script dependency calculation in recent versions of
> pulseaudio requires openrc/baselayout 2 and does not work with baselayout 1.
> 

No it is not :) I'm using it with most of the latest packages gentoo portage or overlay can provide. Anyway, pulseaudio can be used without the need of a system daemon. Using it in user mode is even more useful. So the idea would be to add a USE flag in case you don't need it as a system daemon and still stay with the legacy baselayout.

Thx for your comprehension.

Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-05-13 19:33:26 UTC
I can see the correct path being stabling new baselayout / openrc. Diego has made it very clear this backporting of init scripts ain't going to happen..