[Bug 780658] New: taglib library leads to buggy handling of id3 tags with non-ascii characters
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c0 Summary: taglib library leads to buggy handling of id3 tags with non-ascii characters Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Sound AssignedTo: tiwai@suse.com ReportedBy: hees@unitybox.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Applications, using the taglib library packed with openSuSE 12.2, cannot display and/or handle ID3 tags in mp3 files containing non-ascii character (in my case German umlauts). The entry is simply cut two characters before the first special character in the tag. This affects particularly applications like amarok 2.6, pinkytagger (not contained in openSuSE 12.2 or the packman repo), kid3, etc. Also the installation of taglib 1.8 from the KDE:UNSTABLE:PLAYGROUND repo has not helped. Compiling taglib 1.8 myself from the original sources from https://github.com/downloads/taglib/taglib/taglib-1.8.tar.gz however helped. So I guess it's simply a question of repackaging taglib. Reproducible: Always Steps to Reproduce: 1. Install taglib and related packages from the openSuSE 12.2 repos 2. Try any application using taglib on mp3 files with tags, containing non-ascii characters (like umlauts etc.) 3. I'm using opensuse 12.2 with all online updates I've upgraded to KDE 4.9.1 from the repositories http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/ http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com AssignedTo|tiwai@suse.com |vdziewiecki@suse.com --- Comment #1 from Takashi Iwai <tiwai@suse.com> 2012-09-17 13:18:22 UTC --- Vojtech, could you take a look? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c2 Wojtek Dziewięcki <vdziewiecki@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Wojtek Dziewięcki <vdziewiecki@suse.com> 2012-09-17 13:31:52 UTC --- Yes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c3 Kyrill Detinov <lazy.kent@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lazy.kent@opensuse.org --- Comment #3 from Kyrill Detinov <lazy.kent@opensuse.org> 2013-01-25 23:26:40 MSK --- Hendrik, could you please give me a problematic file (two or three are better). Upload anywhere or directly mail to me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c4 --- Comment #4 from Kyrill Detinov <lazy.kent@opensuse.org> 2013-01-28 02:08:07 MSK --- Created an attachment (id=522173) --> (http://bugzilla.novell.com/attachment.cgi?id=522173) Amarok screenshot Hendrik, I got the file, thanks. I can't reproduce the issue. I've attached a screenshot from Amarok, playing your file, Russian and French tracks with non-ascii characters in tags. Most of all I wonder if taglib doesn't display non-ascii tags. The fact is: patched taglib (really libtag library) depends on a librcc library, that is created to convert non-ascii characters to unicode. We use it in unzip to list/unpack files packed in Windows with Windows (not unicode) names. However, there is a similar bugreport against taglib, but it is applied to MP4/m4a files. https://bugzilla.novell.com/show_bug.cgi?id=780256 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c5 Suren Chilingaryan <csa@dside.dyndns.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |csa@dside.dyndns.org --- Comment #5 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-01-29 13:10:27 UTC --- I'd take a look on issue if I got 1. an example of problematic file 2. output of locale 3. /etc/rcc.xml and ~/.rcc/xmms.xml if any. However, it likely to be fixed with updated patch fixing #780256 http://dside.dyndns.org/darklin/portage/media-libs/taglib/files/taglib-1.7-d... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c6 Karl Ove Hufthammer <karl@huftis.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |karl@huftis.org --- Comment #6 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-20 08:49:32 UTC --- It looks like the patch may have fixed the umlaut problem, but not the bug (this bug); it simply introduced a new bug. I’ll attach a file which exhibits this problem for Source RPM : taglib-1.8-3.5.3.src.rpm Build Date : Wed May 1 09:13:29 2013 To reproduce, open the file in Amarok, and edit the metadata fields to contain (for the fields Title, Composer and Album, for example) the following strings: Test TestÆØÅTest TestÆØÅΔTest The old behaviour was that the non-ASCII latin1 characters (ÆØÅ) was broken. Now this works (the second string), but the new behaviour is that non-ASCII non-latin1 characters are broken, so that in the last string the delta character is replaced by an invalid character (hex value 94, which is in the non-defined part of latin1/ISO-8859-1). The original taglib handles this perfectly, so it’s the OpenSuse-applied RusXMMS patches that is the problem. See also https://bugs.kde.org/show_bug.cgi?id=311399 for a more complete explanation (bug note that the behaviour is now changed from that described there – still broken, though). Personally, I think it would be much better if the RusXMMS patches were to disappear completely; they only seem to cause problems and break correct behaviour. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c7 --- Comment #7 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-20 08:50:43 UTC --- Created an attachment (id=540050) --> (http://bugzilla.novell.com/attachment.cgi?id=540050) Example MP3 file with no metadata Here is a MP3 containing no metadata, for testing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c8 --- Comment #8 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-21 19:06:22 UTC --- Have you tried the latest version with r8 patch version? The details are here: https://bugzilla.novell.com/show_bug.cgi?id=814814 The 3rd string is working fine for me if the Unicode ID3 v2 tags are used. The Δ symbol is corrupted in ID3 v.1 with both upstream and rusxmms versions which is pretty normal since the symbol is outside of latin1. If you still have problems with r8, please, provide me with an mp3 with broken tags. I'll take a look. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c9 --- Comment #9 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-21 20:09:08 UTC --- Thanks for looking into this, Suren. I have now tested the following: 1. Current (latest openSUSE 12.3) version of taglib with friends (libtag-extras1 &c.). 2. Latest version of taglib with friends in Factory (includes r8 patch). 3. Plain taglib + libtag-extras, compiled from source. I did the test as described above, using Amarok and the MP3 I supplied for testing. The versions in 1 and 2 both corrupt the Δ character. However, using normal taglib without the RusXMMS patches, everything works *perfectly*. Based on this, and on the comments from the Amarok authors, I conclude that the RusXMMS patches are still buggy, and causes data corruption / data loss. Details on what is stored when using the official taglib (3): Test: Stored as ISO-8859-1 (latin1) with correct character encoding byte (00) TestÆØÅTest: Stored as ISO-8859-1 (latin1) with correct character encoding byte (00) TestÆØÅΔTest: Stored as UTF-8 with correct character encoding byte (03) In other words, taglib only uses the smallest character encoding needed to encode the text (i.e., latin1 and UTF-8 with string contains characters outside latin1). The RusXMMS patches obviously break this. With these patches, all strings use the latin1 character encoding byte, and in addition the non-latin1 character (two bytes in UTF-8) is changed to an invalid one-byte character. Note that when *reading* the valid ID3 metadata (generated by unpatched taglib), everything seems to work fine, even with the RusXMMS patches. (But there are problems reading the invalid metadata no matter what version one uses.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c10 --- Comment #10 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-21 20:30:37 UTC --- Thanks for explanations. Can you still provide a sample file with broken tags. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c11 --- Comment #11 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-21 20:34:25 UTC --- Sure. I’ll attach one file created with current (broken) taglib and one with the working (unpatched) version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c12 --- Comment #12 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-21 20:35:19 UTC --- Created an attachment (id=540496) --> (http://bugzilla.novell.com/attachment.cgi?id=540496) Wrongly encoded file -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c13 --- Comment #13 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-21 20:35:42 UTC --- Created an attachment (id=540497) --> (http://bugzilla.novell.com/attachment.cgi?id=540497) Correctly encoded file -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c14 --- Comment #14 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-21 20:36:01 UTC --- And, please, can you specify the locale you are using. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c15 --- Comment #15 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-21 20:39:22 UTC --- My locale is nn_NO.UTF-8 (though this should not matter at all). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c16 M00n Raker <m00nraker@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m00nraker@gmx.net --- Comment #16 from M00n Raker <m00nraker@gmx.net> 2013-05-22 06:43:37 UTC --- I'm using openSuse 12.3 with taglib-1.8-80.1.x86_64 from Dave Plater's Home-Repo. My locale is: LANG=de_DE.UTF-8 I'm starting with a clean file, without any metadata. Applying the string "TestÆØÅΔTest" to some Id3V2 fields, I didn't find any issues. Everything works, even the Δ charakter or any other non-latin1 character. Applying it to Id3V1 fields, I get corrupted characters, but only when encoding is set to ISO-8859-1 and the string contains non latin1 characters, I think that's normal behaviour. When Id3V1 tags are set to UTF-8 everything works without issues, even when applying a mixed character set. So no matter what string I apply to the tag fields (v1 or v2), everything works with taglib-1.8-80.1 for me, as long as I use UTF-8 encoding when applying stings with characters of different encodings. (For tagging I used Kid3 with UTF-8 for tag1 and 2) Now to the test files: Using Kid3 with ISO-8859-1 for Id3V1 tag fields and UTF-8 for ID3V2: (In reply to comment #12)
Created an attachment (id=540496) --> (http://bugzilla.novell.com/attachment.cgi?id=540496) [details] Wrongly encoded file artist: "TestÆØÅTest" (V1 and V2) composer: "TestÆØÅΔTest" (V2 only)
(In reply to comment #12)
Created an attachment (id=540496) --> (http://bugzilla.novell.com/attachment.cgi?id=540496) [details] Wrongly encoded file artist: "TestÆØÅTest" (V1 and V2) composer: corrupted string (1 char is invalid) (V2)
When applying "TestÆØÅΔTest" to any field in the wrong encoded file I got no issues with taglib from Dave's home repo. So I don't see any problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c17 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |davejplater@gmail.com AssignedTo|vdziewiecki@suse.com |davejplater@gmail.com --- Comment #17 from Dave Plater <davejplater@gmail.com> 2013-05-22 12:30:49 UTC --- I never updated 12.2 as the bug was reported for 12.3 but I'll push a 12.2 update if the reporter can confirm that multimedia:libs taglib works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c18 --- Comment #18 from Dave Plater <davejplater@gmail.com> 2013-05-22 12:38:58 UTC --- *** Bug 814814 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=814814 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c19 --- Comment #19 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-22 12:45:13 UTC --- I still can't reproduce this bug with r8. Please, can you check: - if you have configuration files /etc/rcc.xml or ~/.rcc/xmms.xml - which version of librcc is installed - do you have the same problem if you are editing tags with kid3 thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c20 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |hees@fias.uni-frankfurt.de --- Comment #20 from Dave Plater <davejplater@gmail.com> 2013-05-22 12:51:31 UTC --- Please confirm that installing the package taglib-1.8-58.1 or higher from the repository : http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_12.2 solves your problem. Please use the binaries to test as mentioned in Bug 814814 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c21 --- Comment #21 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-22 18:31:43 UTC --- Karl, can you please check if r9 is working for you? Patch is here: http://suren.me/darklin/portage/media-libs/taglib/files/taglib-1.8-ds-rusxmm... The 12.3 binaries are here: https://build.opensuse.org/project/show?project=home%3Acsa7fff%3Arusxmms -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c22 Karl Ove Hufthammer <karl@huftis.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|hees@fias.uni-frankfurt.de | --- Comment #22 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-22 18:35:33 UTC --- Dave Plater, I did my above tests using OpenSUSE 12.3, not 12.2 (I am not the original reporter of this bug, who used 12.2). And I did confirm that the installed RPMs from Factory that I tested had the r8 patch (by reading the ‘rpm -q --changelog’). (BTW, I have just noticed that the latest update to OpenSUSE 12.3 (the one I now have installed) also has this patch.) I currently have: Name : librcc0 Version : 0.2.10 Release : 2.1.1 Architecture: x86_64 I will test kid3. (But if it works there, does this matter? It would only imply that kid3 manges to work around the buggy RusXMMS patch, while Amarok assumes taglib works correctly.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c23 --- Comment #23 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-22 18:40:07 UTC --- Generally, such information helps to find where the problem lies. Anyway, I think I found that may cause the troubles. Please, can you just try r9? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c24 --- Comment #24 from Karl Ove Hufthammer <karl@huftis.org> 2013-05-22 18:44:11 UTC --- I have now test the r9 patch. Everything seems to work perfectly! :-D The strings are correctly written and read, with the correct character encoding byte. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c25 --- Comment #25 from Dave Plater <davejplater@gmail.com> 2013-05-23 06:24:16 UTC --- I have a few questions : This bug was reported for 12.2, that is why I connected Bug 814814 by marking it as a duplicate but it seems that the 12.3 update is not complete. If this is so we must move this problem back to bnc#814814. Is this the case? (In reply to comment #23) Suren, can you please apply this patch to : home:plater:branches:openSUSE:12.2:Update / taglib.openSUSE_12.2_Update Which has 12.2's taglib with the taglib-1.7-ds-rusxmms-r2.patch and taglib-1.7.2 which should provide an update for 12.2 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c26 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |hees@fias.uni-frankfurt.de --- Comment #26 from Dave Plater <davejplater@gmail.com> 2013-05-23 06:55:30 UTC --- Is this bug still valid? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c27 --- Comment #27 from M00n Raker <m00nraker@gmx.net> 2013-05-23 07:19:49 UTC --- @Dave: Where can I find your latest build version of taglib for 12.3/x86_64 with applied r9 patch? Currently I'm using taglib-1.8-82.7.x86_64.rpm from your home (http://download.opensuse.org/repositories/home:/plater/openSUSE_12.3/x86_64/). Afaics in the changelog this build has the r8 patch. Do you have a version with r9 patch already? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c28 --- Comment #28 from Dave Plater <davejplater@gmail.com> 2013-05-23 11:33:23 UTC --- (In reply to comment #27) I'm about to build it but this bug is against 12.2 openSUSE please continue in the reopened Bug 814814 to enable me to submit a 12.3 update. 12.2 is more complicated and would require an entire taglib update as opposed to 12.3 which just requires a revised patch. I need information from the original reporter of this bug who has only reported the bug and not participated yet for the 12.2 update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c29 --- Comment #29 from Dave Plater <davejplater@gmail.com> 2013-05-23 14:21:10 UTC --- (In reply to comment #0) I didn't know that KDE:Unstable:Playground linked to multimedia:libs taglib. Taglib with the r9 patch version will now build in KDE:Unstable:Playground. Could you please install it and use the following applications, from the taglib rpm on the command line. /usr/bin/tagreader musicfile This will display the tag directly from libtag1 in a form that is easy to paste into this bug. and /usr/bin/tagwriter [options] musicfile The options are: Usage: tagwriter <fields> <files> Where the valid fields are: -t <title> -a <artist> -A <album> -c <comment> -g <genre> -y <year> -T <track> The tags generated by tagwriter can then be viewed in clementine, kid3 or amarok. It is important that the three above packages have built against the libtag1 that you have installed, which means that amarok must come from KDE:Unstable:Playground, where it doesn't exist and clementine must come from multimedia:apps. Kid3 could be a problem because it will be built against openSUSE's 12.2 update repository. In this case you could install kid3-qt from multimedia:apps. I have amarok for 12.2 in my home:plater repository which is built against the latest libtag which should work. In this case you will need to -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c30 --- Comment #30 from Dave Plater <davejplater@gmail.com> 2013-05-23 15:10:17 UTC --- Another complication is the version of librcc0 that you have installed. You can find this in : http://download.opensuse.org/repositories/home:/plater/openSUSE_12.1 along with the other packages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c31 --- Comment #31 from Suren Chilingaryan <csa@dside.dyndns.org> 2013-05-23 21:48:18 UTC --- Dave, I have backported to 1.7 the patch solving issue reported Karl. It is here: http://dside.dyndns.org/darklin/portage/media-libs/taglib/files/taglib-1.7-d... I'm not really sure if other fixes done for 1.8 is required for SuSE 12.2. Initially I have re-applied r2 patch from 1.7 to 1.8 just resolving conflicts without going deep in the logic changes. So, may be the rest is fine with 1.7. It is also possible that problems in 12.3 were triggered by update of LibRCC to 0.1.10 since some of the default behaviours were changed. I.e. 1.7-ds-r3 should solve the problem reported by Karl and does not change anything else. If taglib to be updated to 1.8, I'll strongly advocate to update LibRCC to 0.1.10 as well. The problem is certainly may appear in 12.3 as well. So -r9 fixes the real issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c32 --- Comment #32 from Dave Plater <davejplater@gmail.com> 2013-05-24 05:35:13 UTC --- Thanks for the patch for 12.2, I'll start the update process asap. I've already sent the patched taglib-1.8 to factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|hees@fias.uni-frankfurt.de | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c33 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |maintenance@opensuse.org --- Comment #33 from Dave Plater <davejplater@gmail.com> 2013-05-24 11:04:52 UTC --- The 12.2 update is ready to submit. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c34 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|maintenance@opensuse.org | --- Comment #34 from Benjamin Brunner <bbrunner@suse.com> 2013-05-24 14:12:47 CEST --- Dave, could you open a maintenancerequest with the updated package, please? Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c35 --- Comment #35 from Dave Plater <davejplater@gmail.com> 2013-05-24 12:40:44 UTC --- (In reply to comment #34) Created request 176503 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c36 --- Comment #36 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-05-24 15:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (780658) was mentioned in https://build.opensuse.org/request/show/176503 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c37 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #37 from Dave Plater <davejplater@gmail.com> 2013-05-29 05:31:53 UTC --- Update accepted -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c38 --- Comment #38 from Swamp Workflow Management <swamp@suse.de> 2013-06-03 03:04:31 UTC --- openSUSE-RU-2013:0852-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 780658 CVE References: Sources used: openSUSE 12.2 (src): taglib-1.7.2-2.8.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com