From owner-freebsd-ports-bugs@freebsd.org Thu Sep 24 16:03:23 2020 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AE6C23FAFDB for ; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4By0Fl4Glqz4bM4 for ; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 92A773FAFDA; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 926FE3FB206 for ; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4By0Fl2kZ3z4bM3 for ; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4138324462 for ; Thu, 24 Sep 2020 16:03:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 08OG3N46053135 for ; Thu, 24 Sep 2020 16:03:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 08OG3NYh053134 for ports-bugs@FreeBSD.org; Thu, 24 Sep 2020 16:03:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 249483] Bring back multimedia/quodlibet with latest version 4.3.0 Date: Thu, 24 Sep 2020 16:03:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: aly@aaronly.me X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 16:03:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249483 --- Comment #13 from Aaron LI --- (In reply to Fernando Apestegu=C3=ADa from comment #12) Hi Fernando, thank you for the testing. I looked into the QuodLibet code and find that error comes from: https://github.com/quodlibet/quodlibet/blob/quodlibet-4.3/quodlibet/quodlib= et/player/gstbe/util.py#L101 On *BSD, it should use the 'autoaudiosink' Gstreamer audio sink, which is provided by the 'gstreamer1-plugins-good' package and this package is alrea= dy installed on your system. I can't figure out why it doesn't work for you :( I'm using the new QuodLibet on my DragonFly BSD (5.9-development) desktop f= or several days, and it works fine. I'm also using the Gstreamer v1.16.2, same version as yours: ---------------------------------------------------------------------------= -- % pkg info -x 'gstrea.*' gstreamer1-1.16.2 gstreamer1-libav-1.16.2 gstreamer1-plugins-1.16.2 gstreamer1-plugins-bad-1.16.2 gstreamer1-plugins-faad-1.16.2 gstreamer1-plugins-flac-1.16.2 gstreamer1-plugins-gl-1.16.2 gstreamer1-plugins-good-1.16.2 gstreamer1-plugins-mpg123-1.16.2 gstreamer1-plugins-ogg-1.16.2 gstreamer1-plugins-speex-1.16.2 gstreamer1-plugins-ugly-1.16.2 gstreamer1-plugins-vorbis-1.16.2 gstreamer1-plugins-wavpack-1.16.2 ---------------------------------------------------------------------------= -- One difference here is that I don't have the legacy Gstreamer 0.10.x, but I don't think it's the issue, because QuodLibet requires Gstreamer 1.0: https://github.com/quodlibet/quodlibet/blob/quodlibet-4.3/quodlibet/quodlib= et/_init.py#L396 Nevertheless, please try this in Python 3: ---------------------------------------------------------------------------= -- >>> import gi >>> gi.require_version('Gst', '1.0') >>> from gi.repository import Gst >>> Gst.init_check() (True, argv=3D[]) >>> Gst.ElementFactory.make('autoaudiosink', None) <__gi__.GstAutoAudioSink object at 0x8019dc870 (GstAutoAudioSink at 0x801fae060)> ---------------------------------------------------------------------------= -- and try: ---------------------------------------------------------------------------= -- % gst-inspect-1.0 autoaudiosink Factory Details: Rank none (0) Long-name Auto audio sink Klass Sink/Audio Description Wrapper audio sink for automatically detected au= dio sink Author Jan Schmidt Plugin Details: Name autodetect Description Plugin contains auto-detection plugins for video/audio in- and outputs Filename /usr/local/lib/gstreamer-1.0/libgstautodetect.so Version 1.16.2 License LGPL Source module gst-plugins-good Source release date 2019-12-03 Binary package GStreamer Good Plug-ins source release Origin URL Unknown package origin GObject +----GInitiallyUnowned +----GstObject +----GstElement +----GstBin +----GstAutoDetect +----GstAutoAudioSink ---------------------------------------------------------------------------= -- Hope this helps. Regards, Aaron --=20 You are receiving this mail because: You are the assignee for the bug.=