Bug 197187

Summary: multimedia/cheese requires gstreamer1-plugins-vorbis
Product: Ports & Packages Reporter: Sean Bruno <sbruno>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Some People CC: kwm
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
Diff to add a installation requirement of gstreamer1-plugin-vorbis none

Description Sean Bruno freebsd_committer 2015-01-29 21:23:59 UTC
net-im/cheese seems to require a run depends on gstreamer1-plugins-vorbis

Installing cheese without manually installing gstreamer1-plugins-vorbis will fail and emit the following error in a console:

(cheese:18443): cheese-WARNING **: Your GStreamer installation is missing a plug-in.: gstencodebin.c(1474): StreamGroup *_create_stream_group(GstEncodeBin *, GstEncodingProfile *, const gchar *, GstCaps *) (): /GstCameraBin:camerabin/GstEncodeBin:video-encodebin:
Couldn't create encoder for format audio/x-vorbis


And then fail to open the webcam /dev/video0
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2015-01-29 21:52:54 UTC
There is no net-im/cheese but there is a multimedia/cheese.  Is this what is meant?
Comment 2 Sean Bruno freebsd_committer 2015-01-29 22:03:54 UTC
yeah, I did.  derp.
Comment 3 Sean Bruno freebsd_committer 2015-01-30 19:21:32 UTC
Created attachment 152391 [details]
Diff to add a installation requirement of gstreamer1-plugin-vorbis
Comment 4 commit-hook freebsd_committer 2015-02-03 19:13:28 UTC
A commit references this bug:

Author: kwm
Date: Tue Feb  3 19:13:11 UTC 2015
New revision: 378366
URL: https://svnweb.freebsd.org/changeset/ports/378366

Log:
  cheese needs vorbis gstreamer1 plugin.

  PR:		197187
  Submitted by:	sbruno@

Changes:
  head/multimedia/cheese/Makefile