Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 477068 - net-voip/mumble-1.2.4 should install samples/*.ogg
Summary: net-voip/mumble-1.2.4 should install samples/*.ogg
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement
Assignee: Kenton Groombridge
URL: https://github.com/mumble-voip/mumble...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-16 13:55 UTC by Leho Kraav (:macmaN @lkraav)
Modified: 2022-07-03 19:18 UTC (History)
3 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 Leho Kraav (:macmaN @lkraav) 2013-07-16 13:55:29 UTC
Many Mumble activities have associated sounds with them. Session log is seeing this:

File  ":/ServerConnected.ogg"  failed to open 
Sound file ":/ServerConnected.ogg" is not a valid audio file, fallback to TTS. 
File  ":/on.ogg"  failed to open 
File  ":/off.ogg"  failed to open 

leho@s9 ~ $ [-] qlist -IUv mumble
media-sound/mumble-1.2.4 (alsa dbus pulseaudio)
leho@s9 ~ $ [-] qlist mumble
/usr/share/man/man1/mumble.1.bz2
/usr/share/man/man1/mumble-overlay.1.bz2
/usr/share/applications/mumble.desktop
/usr/share/icons/hicolor/scalable/apps/mumble.svg
/usr/share/services/mumble.protocol
/usr/bin/mumble
/usr/bin/mumble-overlay
/usr/lib64/mumble/libmumble.so.1.2.4
/usr/lib64/mumble/libmanual.so
/usr/lib64/mumble/liblink.so
/usr/lib64/mumble/libcelt0.so.0.7.0
/usr/lib64/mumble/libcelt0.so.0.11.0
/usr/lib64/mumble/libmumble.so.1
leho@s9 ~ $

It would appear as if the sound samples should be installed. Looking at ebuild I wasn't able to initially detect what is missing.

Reproducible: Always
Comment 1 Leho Kraav (:macmaN @lkraav) 2013-07-16 14:14:43 UTC
There may be additional deps missing for ogg support - when I manually select one of these ogg samples, I get a message box saying "Cannot be used by Mumble, please select something with compatible format and encoding".

leho@s9 samples $ equery u mumble
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for media-sound/mumble-1.2.4:
 U I
 + + alsa       : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 + + dbus       : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
 - - debug      : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - g15        : Enable support for the Logitech G15 LCD (and compatible devices).
 - - oss        : Adds support for OSS (Open Sound System)
 - - pch        : Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only)
 - - portaudio  : Adds support for the crossplatform portaudio audio API
 + + pulseaudio : Adds support for PulseAudio sound server
 - - speech     : Enable text-to-speech support in Mumble.
 - - zeroconf   : Support for DNS Service Discovery (DNS-SD)

There is nothing obvious in the package's USE flags that tells me how to get OGG support, AFAICS.
Comment 2 Larry the Git Cow gentoo-dev 2022-07-03 19:18:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0620d7b3ade4d75cdd4a218da7054250d05c7a01

commit 0620d7b3ade4d75cdd4a218da7054250d05c7a01
Author:     Kenton Groombridge <concord@gentoo.org>
AuthorDate: 2022-07-03 17:59:57 +0000
Commit:     Kenton Groombridge <concord@gentoo.org>
CommitDate: 2022-07-03 19:17:42 +0000

    net-voip/mumble: install included samples
    
    Install the default samples included with mumble for messages and
    notifications.
    
    Closes: https://bugs.gentoo.org/477068
    Signed-off-by: Kenton Groombridge <concord@gentoo.org>

 net-voip/mumble/mumble-1.3.4.ebuild      | 3 +++
 net-voip/mumble/mumble-1.4.230-r2.ebuild | 3 +++
 net-voip/mumble/mumble-9999.ebuild       | 3 +++
 3 files changed, 9 insertions(+)