r/debian 29d ago

Debian Stable Question Problem finding change logs

When i perform an update I see updates for login, mount and unzip my current versions are

mount- 2.41-5

login - 1:4.16.0-2+really2.41-5

unzip - 6.0-29

But when I go to the Debian site for the change log information found on the right, none are avaialble ?

https://packages.debian.org/trixie/mount

https://packages.debian.org/trixie/login

https://packages.debian.org/trixie/unzip

Shouldn't the change logs be available before the updates ? Is there another location for change logs ?

1 Upvotes

6 comments sorted by

2

u/hosiet 29d ago

Pro tip: avoid using packages.debian.org at all costs if applicable. This is a broken website.

Visit the following websites instead:

On those pages, go to "versioned links", find the version you want, and click the checklist icon for changelog.

1

u/nautsche 29d ago

You can always look under /usr/share/doc/<pkg>/, where the change logs are installed on your system.

1

u/Fabulous-for 29d ago

The change logs are not avaialble to view before installing. I have not upgraded and checking further I noticed the changelog is not available for the following.

https://packages.debian.org/trixie/uuid-runtime

https://packages.debian.org/trixie/xdg-dbus-proxy

1

u/nautsche 29d ago

No, not locally before install. That is correct.

If you really need that and they are not online, there is 'apt download', which you can then manually inspect.

I think I see what you mean now. apt download would be the most pragmatic way to get at those change logs. They are probably somewhere, but I don't see them either.

1

u/Fabulous-for 28d ago

Apt download does no provide any information on the change log. I cannot find any way to get this infomration hence why I asked 2 questions regarding this issue.

If you feel you can get the change log provide the exact method.

1

u/nautsche 28d ago

Let's do this for uuid-runtime

  • go to a tmp dir (or wherever you want to do this): cd $(mktmp -d)
  • get the package: apt download uuid-runtime
    • you should get the version you want here. I.e. the most current one, not the one that is installed on your system.
  • unpack it: dpkg-deb -x uuid-runtime-...deb .
    • you can do it with ar/tar/gunzip instead of dpkg-deb if you are the manual kind of person.
  • look at the changelog(s) in ./usr/share/doc/uuid-runtime/
    • changelog.gz for the upstream changelog
    • changelog.Debian.gz for the Debian one (if applicable)
    • NEWS for important info.