On Tue, Feb 02, 2016 at 03:14:53PM +0100, Jan Engelhardt wrote:
On Tuesday 2016-02-02 13:45, Daniel Morris wrote:
It's not a big deal for a package foo to add the upstream changes file in /usr/share/doc/packages/foo
But that only works post-install, and I'm not sure it is safe for multiple versions of foo.
Why would that only work after the installation? "%doc ChangeLog"
How would any file from foo.rpm arrive in /usr/share/doc/packages/foo before a directive to install (or update)? That would be really worrying! I was thinking just about querying. However, having poked around a few packages I now see how horribly inconsistent the whole ChangeLog handling is. In my limited sample of one system, less than 1/6th of installed packages had a corresponding upstream changelog copied to /usr/share/doc/packages/foo. Even finding a changelog, instead of Changes etc. is hit and miss. That could be simple reflection of upstream where tarball producers don't want to repeat information already held in their source, revision control, configuration management or bug-tracking processes. I guess I've been fortunate to only be sufficiently interested in the changelog output from rpm for packages that had a good level of detail rippled through, as per the simple suggestions in the "Referring to upstream ChangeLog" guidance on the twiki. As a simple end-user I'd like to say a big thank you to all the packagers that work so hard to get that balance right. Daniel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org