Bug 2018677

Summary: mp3 and flac file cant show music list.
Product: [Fedora] Fedora Reporter: Atsushi <qd_linux5_kvm>
Component: lollypopAssignee: MartinKG <mgansser>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 35CC: foss, martin.kuehl, mgansser
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-18 07:18:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
start lollypop, output error. none

Description Atsushi 2021-10-30 10:24:51 UTC
Created attachment 1838464 [details]
start lollypop, output error.

Description of problem:

Both mp3 and flac file cant show music list. m4a file can show. 
Starting lollypop via command line, output error for these file as below.
Unknown other music file type.

I also check id3tag with easytag app, these file tag is anything wrong.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. rm ~/.cache/lollypop ~/.local/share/lollypop
2. import using Rhythmbox.
3. edit id3tag with easytag(if need)
4. start lollypop

Actual results:

Music and album and artist list cant show.

Expected results:

Music and album and artist list can show correctly.

 
Additional info:

Lollypop installed using Flatpak, work fine correctly.

Comment 1 MartinKG 2021-10-31 09:32:47 UTC
upstream ticket: https://gitlab.gnome.org/World/lollypop/-/issues/2846

Comment 2 MartinKG 2021-11-04 12:12:46 UTC
the maintainer of lollypop wrote, that there is something broken in Fedora 35:

>>> Gst.init(None)
[]
>>> discoverer = GstPbutils.Discoverer.new(10 * Gst.SECOND)
>>> info = discoverer.discover_uri('file:///home/gnumdk/Musique/plop.mp3')
>>> info.get_tags()
>>> print(info.get_tags())
None

Comment 3 martin.kuehl 2021-11-07 06:36:36 UTC
i think this is a duplicate of bug #2011870, which means the upstream issue is https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/759 and this will be fixes in gstreamer 1.19.3

Comment 4 Justin Wheeler 2021-11-08 11:43:16 UTC
I can also verify this behavior on Fedora Linux 35 with `gstreamer1-1.19.2-1.fc35`. This package update was submitted to F35 repos a couple months back:

https://bodhi.fedoraproject.org/updates/FEDORA-2021-ac581626db

GStreamer released v1.19.3 a few days ago (4 November). So I imagine there will be a fix soon for Fedora users or anyone else using this version of GStreamer:

https://gitlab.freedesktop.org/gstreamer/gstreamer/-/tags/1.19.3

Comment 5 MartinKG 2021-11-18 07:18:26 UTC
fixed with gstreamer-1.19.3

Comment 6 Justin Wheeler 2021-11-18 09:56:40 UTC
I can confirm the fix as well, thanks!