How to test a fix for a bug that is in state "Fix Committed" ?

Created by Oumar Aziz OUATTARA
Keywords:
Last updated by:
Jean-Peer Lorenz

Important note: you should only apply the following steps if you understand what you are doing! The checkout is a snapshot of the development branch and might not install ar run at all!

To test that your bug has effectively been fixed, you need to retrieve the branch on which the fix has been committed. It will be usually linked to the bug or it will be the branch attached to the targeted milestone.

To get the branch :
* install bzr. on Ubuntu : sudo apt-get install bzr
* Go on the branch page (by clicking on it) : eg. https://code.launchpad.net/~nssbackup-dev/nssbackup/0.2
* Get and execute the command written on the page to get the branch : bzr branch lp:nssbackup/0.2

Go inside the created folder and install NSsbackup. Read the INSTALL and the README files to know how to.

Then, you can test nssbackup. it will be installed in /usr/local directory and it will not overwrite the version from the PPA.
To be sure to launch the right version, launch a "/usr/local/bin/nssbackup*" script.

Once you have tested that the bug is fixed, you can uninstall this version, by going in the branch folder and launch:
sudo make uninstall.

Do not forget to update the bug confirming that the fix works for you.