On Thu, 2022-01-27 at 17:13 +0000, Jim Henderson wrote:
On Thu, 27 Jan 2022 17:58:34 +0100, Dominique Leuenberger / DimStar wrote:
On Thu, 2022-01-27 at 16:24 +0000, Jim Henderson wrote:
the .changes file IS in the rpm:
rpm -q --changelog polkit (to inspect the installed one) or rpm -qp --changelog /path/to/polkit.rpm (to inspect a not yet installed rpm)
As I mentioned elsewhere, I'm used to seeing a changelog file somewhere in /usr/share/docs - I wasn't aware of the --changelog switch to see that info. Learned something new today. :)
Yep, I've seen Marcus writing the same - my mail was already in transit though :)
he usage of SLE packages is a good thing and does make sense, but it seems there are some things that are less than ideal with this arrangement. Not being able to easily find the code for packages like this (I would never have thought to look under SUSE:SLE-15:Update even though I know SLE packages are used) is one such issue.
osc ls openSUSE:Leap:15.3:Update polkit
With 15.3 being your target, this seems much more intuitive and works too.
That's also good to know - though it does seem a little esoteric and involved for someone who's not an advanced user (I'm fine with using that myself, but for someone who's not a CLI guru who wants to know, this is a lot of information to know that they just wouldn't use on a regular basis). Seems like there should be a simpler way for the average end- user to get at this information, preferably even without using the CLI at all.
Those of us who use osc (and I use it on occasion, but I'm by no means an expert on using it) tend to be building stuff, and the average end user has no need to even have the tool installed.
https://build.opensuse.org/package/show/openSUSE:Leap:15.3/polkit Browser works too. But I agree, Things could be easier yast software management also shows the changelogs, but only of the already installed packages, not for the 'to beinstalled' versions (unless this changed recently and I missed it) Alternatively, there are always the .src.rpm provided as well (we have to provide the sources, as this is, after all, GPL). They should be part of the update channel and you could use zypper to 'install' the sources using: zypper si -D polkit This does produce a bit of mess in /usr/src/packages/SOURCES though, as all packages you install like this are all 'flat extracted there' (as it's the structure wanted by rpmbuild IIRC) 'uninstallation' of src.rpm is not 'possible' using rpm though; they are not listed in the rpm database to my knowledge (so rm it is) Cheers, Dominique