[opensuse] Changelogs in RPMs
I just installed the latest MozillaFirefox package (2.0-41.1). It occurred to me that I haven't really seen changelogs for these packages that I'm downloading. So, I checked the contents of the MozillaFirefox package and there doesn't seem to be a changelog in there. How can I go about finding the changes made from one package version to another? (not just for the Firefox package but for all of them) Rick -- Rick's Law: What cannot be imagined will be accomplished by a fool. PGP Key Id: 9E1125E0
Rick Friedman schrieb:
I just installed the latest MozillaFirefox package (2.0-41.1). It occurred to me that I haven't really seen changelogs for these packages that I'm downloading. So, I checked the contents of the MozillaFirefox package and there doesn't seem to be a changelog in there.
How can I go about finding the changes made from one package version to another? (not just for the Firefox package but for all of them)
rpm -q --changelog <PackageName> | less Or use YaST2 Software Management (/sbin/yast2 sw_single). It is able to display the changelog of installed packages. Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Rick Friedman
I just installed the latest MozillaFirefox package (2.0-41.1). It occurred to me that I haven't really seen changelogs for these packages that I'm downloading. So, I checked the contents of the MozillaFirefox package and there doesn't seem to be a changelog in there.
How can I go about finding the changes made from one package version to another? (not just for the Firefox package but for all of them)
For just Firefox: aj@x40:~> rpm -q --changelog MozillaFirefox |head * Sun Oct 29 2006 - aj@suse.de - Another fix for 214125, patch by Wolfgang Rosenauer. * Thu Oct 26 2006 - aj@suse.de - Fix gcc warnings about undefined operations, patch by Robert O'Callahan. - Update system-proxies.patch to fix error box (214125), patch by Robert O'Callahan. * Mon Oct 23 2006 - aj@suse.de For all changes: The ChangeLog on CD1 (or the DVD) contains the changelog entries of all packages that are on the media, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Sat, 2006-11-11 at 20:00 +0100, Andreas Jaeger wrote:
Rick Friedman
writes:
...
How can I go about finding the changes made from one package version to another? (not just for the Firefox package but for all of them)
For just Firefox:
aj@x40:~> rpm -q --changelog MozillaFirefox |head * Sun Oct 29 2006 - aj@suse.de - Another fix for 214125, patch by Wolfgang Rosenauer.
* Thu Oct 26 2006 - aj@suse.de - Fix gcc warnings about undefined operations, patch by Robert O'Callahan. - Update system-proxies.patch to fix error box (214125), patch by Robert O'Callahan.
* Mon Oct 23 2006 - aj@suse.de
For all changes: The ChangeLog on CD1 (or the DVD) contains the changelog entries of all packages that are on the media,
Andreas, thanks for the help. At least now I can have some idea of what has been changed. One other question though... is there any way to see the changelog of a package BEFORE the package is installed? For example, if I have version 1.2 of package foo installed, is there some way I can see the changelog of of version 1.25 before installing it? Rick -- Rick's Law: What cannot be imagined will be accomplished by a fool. PGP Key Id: 9E1125E0
On Saturday 11 November 2006 20:15, Rick Friedman wrote:
Andreas, thanks for the help. At least now I can have some idea of what has been changed. One other question though... is there any way to see the changelog of a package BEFORE the package is installed? For example, if I have version 1.2 of package foo installed, is there some way I can see the changelog of of version 1.25 before installing it?
Hi Rick, You can open an rpm package with Konqueror to inspect it's contents, including the changelog, by clicking on it, i.e. navigate to the remotely or locally stored package and click on it. Note that if the package is stored remotely, Konqueror will first download the file and cache it. It also offers a convenient button you can click to "Install with YaST". hth & regards, Carl --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Rick Friedman
Andreas, thanks for the help. At least now I can have some idea of what has been changed. One other question though... is there any way to see the changelog of a package BEFORE the package is installed? For example, if I have version 1.2 of package foo installed, is there some way I can see the changelog of of version 1.25 before installing it?
Yes, the changelog in the present file is _normally_ updated from the previous version, ie: last change{s} is/are added to the top of the changelog listing, and signed and dated. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Rick Friedman
On Sat, 2006-11-11 at 20:00 +0100, Andreas Jaeger wrote:
Rick Friedman
writes: ...
How can I go about finding the changes made from one package version to another? (not just for the Firefox package but for all of them)
For just Firefox:
aj@x40:~> rpm -q --changelog MozillaFirefox |head * Sun Oct 29 2006 - aj@suse.de - Another fix for 214125, patch by Wolfgang Rosenauer.
* Thu Oct 26 2006 - aj@suse.de - Fix gcc warnings about undefined operations, patch by Robert O'Callahan. - Update system-proxies.patch to fix error box (214125), patch by Robert O'Callahan.
* Mon Oct 23 2006 - aj@suse.de
For all changes: The ChangeLog on CD1 (or the DVD) contains the changelog entries of all packages that are on the media,
Andreas, thanks for the help. At least now I can have some idea of what has been changed. One other question though... is there any way to see the changelog of a package BEFORE the package is installed? For example, if I have version 1.2 of package foo installed, is there some way I can see the changelog of of version 1.25 before installing it?
You can always check a single RPM with rpm -q -p --changelog /somewhere/your.rpm The -p makes rpm use the argument instead of the installed one. As I said: For all changes use the ChangeLog file on the media, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
You can always check a single RPM with rpm -q -p --changelog /somewhere/your.rpm
For lazy typers I recommend -qp ;-) -`J' -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (6)
-
Andreas Hanke
-
Andreas Jaeger
-
Carl Hartung
-
Jan Engelhardt
-
Patrick Shanahan
-
Rick Friedman