Package: grip Version: 3.2.0-3 I actually found this bug under Ubuntu (Hoary), with Ubuntu package version 3.2.0-3ubuntu3 (from "Universe"), which is based on debian grip 3.2.0-3. Looking at the package sources I believe the bug is in the debian package, although since I'm not actually running debian I cannot check directly.
Basically the bug is that the grip configuration option "Only tag files ending in '.mp3'" (in grip GUI under Config->ID3, or in .grip config file as tag_mp3_only) does not work: Regardless of whether the option is set, output files not ending in ".mp3" will not have id3 tags. Specifically I have a grip setup where I encode to flac, and I like to have id3v2 tags in the flac files so I can easily copy them to mp3 files which I create later outside of grip. This used to work under Red Hat 9, and it works if I manually compile upstream grip-3.2.0. Now you could argue whether the above setup is reasonable (eg, maybe I should be using native flac tagging instead of id3 tags). But I think there is a bug regardless: Either the config option should work as advertised, or it should not exist. Having a config option which can be set but does not work is user-unfriendly. Personally I think given the customizability of the encode process under grip, it is reasonable to assume there may be some scenarios where you do want to write id3 tags to non-mp3 files. The reason it doesn't work under Debian/Ubuntu is that the debian package has a patch 15_add_id3tag_only_mp3file.dpatch, added to resolve debian bug 125733: <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=125733&archive=yes> ("grip blindly writes ID3 tags into Ogg files"). I guess what happened was that debian fixed a bug, and then upstream fixed the same bug in a different way, by adding or changing config options, and now the debian fix effectively disables the config option. -- David