Upgrading from get-plugins-good-0.10.6 to get-plugins-good-0.10.6-r1 fails with the following error: gstid3v2mux.cc:547: error: 'GST_TAG_ARTIST_SORTNAME' was not declared in this scope gstid3v2mux.cc:548: error: 'GST_TAG_ALBUM_SORTNAME' was not declared in this scope gstid3v2mux.cc:549: error: 'GST_TAG_TITLE_SORTNAME' was not declared in this scope make: *** [libgsttaglib_la-gstid3v2mux.lo] Error 1 Reproducible: Always Steps to Reproduce: 1. upgrade to ~amd64 gst-plugins-good 2. 3. Actual Results: failed emerge Expected Results: successful emerge
There is no gst-plugins-good 0.10.6-r1 in Portage. Did you mean gst-plugins-taglib-0.10.6-r1? It's for ~arch gstreamer, gst-plugins-base.
Yes, my mistake. I've been tinkering with taglib, gst-plugins-taglib, and gst-plugins-good trying to get tag editing working in rhythmbox (no luck) and I got them mixed up. Anyway, adding ~arch to gstreamer and gst-plugins-base fixed it. Shouldn't gst-plugins-taglib-0.10.6-r1 depend on the version of other two?