I just did an apt-get upgrade on my Debian 6 development server and noticed that a certain package named tinyproxy was upgraded. I have a particular interest in seeing precisely what changed in that package because modifying it to do some things that it currently does not do is on my list of things to do.
I know that I can fire up my browser, dig a little, find the changelog and see exactly what changed in the version I just went to, but then I wondered if there's a way I could ask apt-get or dpkg to show me a changelog if one was included.
Can I use either tool, or perhaps another to get a summary of what changed between versions of a package via the command line?
/usr/share/doc/pkgname/changelog.Debian.gzwhich lists the changes made by the Debian maintainer for the package. If the package has moved to a new upstream version, the upstream changelog should explain those changes, but its location is not perfectly predictable. Look in/usr/share/doc/pkgnameforchangelog.gzor similar. If you installapt-listchangesthen all future upgrades with apt-get will show you the changelog automatically. – Alan Curry Aug 27 '12 at 7:20