Retrieve changes that closed a Debian bug
If a Debian bug number is referenced in the changelog of an uploaded package, it is automatically closed with a generic message:
We believe that the bug you reported is fixed in the latest version of [package], which is due to be installed in the Debian FTP archive:
This message also contains the new changelog entries, which helps having an idea of what was fixed, but is not as insightful as seeing the whole changes under debian/
, especially if a patch was created or updated.
Is there a convenient way to get the full changes that caused a given bug to be closed?
The only solution I could think of is going to https://snapshot.debian.org/package/poppler (using poppler
as a package example), picking the corresponding two versions' debian.tar.xz files, unpacking them and comparing the directories, which looks quite cumbersome.
1 answer
That depends on your definition of convenient. Are you familiar with git? Is the source of the relevant package stored on salsa.debian.org? If yes, then you can just run:
git clone https://salsa.debian.org/debian/poppler-data
cd poppler-data
git diff debian/0.4.9-1 debian/0.4.9-2
Where these are the versions to compare for this example package.
0 comment threads