Fortunately I found an answer on the Ubuntu forums.<br><br>Install: ppa-purge package<br><br>in a terminal with a long scrollback buffer (so you can manually reinstall what fails to reinstall automatically after the purge)<br>
<br>sudo ppa-purge ppa_gstreamer-developers/ppa<br><br>This should be documented on the gstreamer-developers PPA homepave, but if it is I sure couldn&#39;t find it!<br>IMHO the uninstall instructions need to be at least as prominent as the installation instructions.<br>
<br>My advice is to think twice and carefully before installing from a PPA!<br><br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">After &quot;upgrading&quot; using the Lucid PPA (<a href="https://launchpad.net/%7Egstreamer-developers/+archive/ppa" target="_top" rel="nofollow">https://launchpad.net/~gstreamer-developers/+archive/ppa</a>) my gstreamer is totally hosed!<br>
<br>The most fundamental stating point for my application no longer works at all:<br>
<br>gst-launch v4l2src ! video/x-raw-yuv, framerate=\(fraction\)30000/1001, width=640, height=480 ! xvimagesink<br><br>Setting pipeline to PAUSED ...<br>ERROR: Pipeline doesn&#39;t want to pause.<br>ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device &#39;/dev/video0&#39; cannot capture at 640x480<br>

Additional debug info:<br>gstv4l2object.c(2093): gst_v4l2_object_set_format (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:<br>Call to S_FMT failed for YUYV @ 640x480: Invalid argument<br>Setting pipeline to NULL ...<br>
Freeing pipeline ...<br>
<br>How do I revert to the stuff in the repos that at least mostly worked?<br><br>
</blockquote>