On Sun, 16 Feb 2003 13:52:04 +0100 Daniele Pighin <[EMAIL PROTECTED]> wrote:
> I was thinking of a new option for urpmi (say: "--changes") that would list > the changes between the installed version of a package and the most recent > available. > For example, if I had gkrellm-2.1.7a-1mdk installed, and gkrellm-2.1.7a-2mdk > > was available, typing > > # urpmi --changes gkrellm > package gkrellm: > 2.1.7a-1mdk ==> 2.1.7a-2mdk > gkrellmd initscript is back (thanks to Buchan Milne) I don't think the changelog is part of the hdlists. Running "parsehdlist --all /var/lib/urpmi/hdlist*" gives a listing of provides, requires, files, group, summary and info. Adding the changelogs to the hdlists might make them even twice as big I guess. When I run "rpm -qa --changelog > changelist" I get a changelist of about 6 Mb in size. An alternative might be to only have the last changelog update of the rpms, but that's only of use for cooker users, and for security updates of stable releases. If you upgrade from 9.0 to 9.1 there's more than just the last changelog, and you should upgrade every package anyway. If you run cooker, just use urpmi --auto-select and subscribe to the changelog list. It's less traffic then having the extra info in the hdlist. For security updates, this is a good idea imo, people can that easier judge if the 20 mb download of a security update is worth it. I know that MandrakeUpdate in mdk 7.1 used to show this info, I don't know if current rpmdrake gives the last changelog of security updates. Could someone confirm this? -- Marcel Pol
