<pre>Package: pbuilder<br>Version: 0.161<br><br>On a recent ubuntu xchat-gnome package ( 1:0.15-0ubuntu1), the Build-Depends: line contained the following snippet...:<br><br>"libgnome2-dev (>=^I2.16.0)", where ^I was a tab character (ASCII code 09) instead of a space. This caused pbuilder to error with the following output:
<br><br> -> Considering build-dep libgnome2-dev (>=<br>dpkg: --compare-versions bad relation<br><br>Type dpkg --help for help about installing and deinstalling packages [*];<br>Use `dselect' or `aptitude' for user-friendly package management;
<br>Type dpkg -Dhelp for a list of dpkg debug flag values;<br>Type dpkg --force-help for a list of forcing options;<br>Type dpkg-deb --help for help about manipulating *.deb files;<br>Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].
<br><br>Options marked [*] produce a lot of output - pipe it through `less' or `more' !<br> Tried versions: 2.16.0-0ubuntu1<br> -> Does not satisfy version, not trying<br><br><br><br>Yet the package builds successfully in the ubuntu buildd's. After talking to some Ubuntu developers about this, the concensus was that this was a pbuilder bug, and pbuilder should be able to handle tab characters.
<br><br><br><br></pre>