Re: Как искать баг в Debian bts?
On Wed, 11 Nov 2009 16:54:06 +0300
Может быть, глянуть, что делает reportbug?
Querying Debian BTS for reports on icewm (source)...
110 bug reports found:
Но мне почему-то кажется, что он просто парсит html. В исходники надо
смотреть.
Так и есть, для получения списка (номеров) багов querybts парсит HTML
# For summary pages, we want to keep:
# - Contents of <title>...</title>
# - Contents of <h2>...</h2>
# - Contents of each <li>
#
# For individual bugs, we want to keep:
# - Contents of <title>...</title>
# - Contents of every <pre>...</pre> after a <h2>....</h2> tag.
class BTSParser(sgmllib.SGMLParser):
...
По запросу
http://bugs.debian.org/cgi-bin/bugreport.cgi?mbox=yes;bug=382269
можно получить mbox со всеми письмами для данного бага.
Т.е. проблему составляет только получение списка багов.
Alexander Galanin wrote:
Это делает команда querybts, которая собственно и запрашивает информацию
с багтрекера, если это имелось в виду.
querybts не true с точки зрения удобства поиска дублирования бага.
google с запросом
"site:http://bugs.debian.org/ <package> <truble-description>"
*результативнее* и на мой вкус приятнее.
--
Best regards!
Reply to: