Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 486304 - media-sound/murmur-1.2.4-r2 stable request
Summary: media-sound/murmur-1.2.4-r2 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Timo Gurr (RETIRED)
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: unit-in-stable
  Show dependency tree
 
Reported: 2013-09-28 11:56 UTC by Pacho Ramos
Modified: 2013-11-01 13:53 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 Pacho Ramos gentoo-dev 2013-09-28 11:56:17 UTC
Would be interesting to stabilize this revision as it adds systemd support. Thanks
Comment 1 Pacho Ramos gentoo-dev 2013-10-05 07:47:25 UTC
OK with CCing arches in a week or so?
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-07 06:28:44 UTC
media-sound/murmur[ice] fails to compile against stable dev-libs/Ice. So we need to stabilize ~dev-libs/Ice-3.5.0 first and adjust murmur's dependency accordingly...
Comment 3 Pacho Ramos gentoo-dev 2013-10-07 17:19:12 UTC
+  07 Oct 2013; Pacho Ramos <pacho@gentoo.org> murmur-1.2.4-r1.ebuild:
+  Fix Ice dependency (#486304#c2 by Lars Wendler (Polynomial-C))
+
Comment 4 Pacho Ramos gentoo-dev 2013-10-07 17:34:37 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #2)
> media-sound/murmur[ice] fails to compile against stable dev-libs/Ice. So we
> need to stabilize ~dev-libs/Ice-3.5.0 first and adjust murmur's dependency
> accordingly...

Anyway, that also affects current stable :S
Comment 5 Timo Gurr (RETIRED) gentoo-dev 2013-10-08 15:58:19 UTC
I'm afraid I don't use systemd on Gentoo yet, so feel free to commit/stabilize whatever you think is good to go.

Just a few comments from testing murmur on Exherbo with systemd.

You might want to add mysql(d).service to After=network.target if we already have unit files for it to prevent murmur from starting first.

The dbus interface is considered deprecated by upstream but currently we still have it enabled by default via IUSE="+dbus". On Exherbo we needed two different service files to have murmur starting/working correctly depending on whether dbus is enabled or not.

http://git.exherbo.org/net.git/tree/packages/voip/murmur/files/systemd/murmurd-dbus.service
http://git.exherbo.org/net.git/tree/packages/voip/murmur/files/systemd/murmurd-no-dbus.service

Thanks for taking care of the systemd support!
Comment 6 Pacho Ramos gentoo-dev 2013-10-08 18:34:42 UTC
Fine, thanks a lot for the info, will improve the service files (thanks for the links, each time I check Exherbo I am a bit lost with the multiple overlays :( )

One note, could you fix stable and this version to work with stable Ice (see comment #2) -> it's not a regression over current stable but, since I fixed the dep in revision, it's blocked by bug 487226

Thanks
Comment 7 Pacho Ramos gentoo-dev 2013-10-09 18:58:53 UTC
+*murmur-1.2.4-r2 (09 Oct 2013)
+
+  09 Oct 2013; Pacho Ramos <pacho@gentoo.org> +files/murmurd-dbus.service,
+  +files/murmurd-dbus.tmpfiles, +files/murmurd-no-dbus.service,
+  +murmur-1.2.4-r2.ebuild, -files/murmur.service, -murmur-1.2.4-r1.ebuild:
+  Use improved unit files from Exherbo (thanks to tgurr for suggesting the
+  change), revert the dependency restriction on Ice as I cannot reproduce the
+  problem and, in any case, the problem would affect to even current stable (and
+  probably would need a specific bug to handle that issue)
+
Comment 8 Elijah "Armageddon" El Lazkani (amd64 AT) 2013-10-13 19:04:29 UTC
amd64: pass
Comment 9 Pacho Ramos gentoo-dev 2013-10-19 21:17:13 UTC
amd64 stable
Comment 10 Agostino Sarubbo gentoo-dev 2013-11-01 13:53:56 UTC
x86 stable. Closing.