Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

The symptoms of my computer crashing was very similar to those reported in the comments section of a particular bug in an application that I download and get updates via a ppa.

Recently, the ppa's bug page showed that the bug has been fixed-released, but very little information was given about the fix. How can I find out exactly -

  1. What did they actually do to fix the bug

  2. When was it released

  3. How can I be 100% sure that I have received the update (for example, is there an update history in Ubuntu that will tell me that this particular update was downloaded and installed, with a reference to that particular bug?)

share|improve this question
    
Can you edit your question to link to the PPA/package affected? –  Jorge Castro Dec 20 '11 at 0:03
add comment

1 Answer 1

You can verify most of this through the changelog for the particular package. Each changelog is kept in

/usr/share/doc/<packagename>/changelog.Debian.gz

For example, you can view the changelog for firefox:

zless /usr/share/doc/firefox/changelog.Debian.gz

For Ubuntu-provided packages, each changelog entry should have the version number, the date it was released, and a list of bugs fixed but that particular version. If you're lucky, you may get a description of the fix too. Hopefully the owner of your PPA is providing this information as well, but that's not always guaranteed. If not, your only option might be to ask the PPA maintainer.

You can check which version of a package you are running by using dpkg:

dpkg -l <packagename>

If you want to get into the fine details, you can download the source for the package with:

apt-get source <packagename>

and inspect the code yourself.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.