I learned to install from /var/cache/pacman/pkg/ by following the “Downgrading packages manually” section of this Web page: Downgrading packages - Manjaro
I did that because something undesirable happened after the latest Manjaro stable branch upgrade (in my case the 2024-10-01 and the 2024-10-10 upgrades together), which gave me gwenview-24.08.1-1-x86_64.pkg.tar.zst.
How can I install gwenview-24.07.90-1.tar? (Would it be for instance the same pacman -U command?)
If gwenview-24.07.90-1.tar cannot be installed, how/where can I find gwenview-24.07.90-1-x86_64.pkg.tar.zst (same format as found in /var/cache/pacman/pkg/ )?
Background:
What is undesirable about version 24.08.1-1 is that its window has a much wider minimum width than before. (In general I don’t understand why developers set anything but a very narrow minimum width. If I make a window too small and can’t see some of the buttons, that’s my business.)
On many posts I’ve read about ending up “partially updated” through downgrading packages and its downsides and so understand them as well as my limited technical background permits me to.
Thank you. I will try manjaro-downgrade. (It was staring me in the face in the page I linked!)
Is that a reference to being “partially updated” and the problem with dependencies later?
From what I’ve gathered, nothing depends on gwenview (at least in my case) though gwenview depends on a number of things.
Couldn’t I just use the older (acceptable) version gwenview until there is a dependency problem and then decide whether to uninstall it or live with the undesirable features of the latest version?
You would have to download the old version from source and compile it against the libraries in the stable branch. Every time one of its dependencies gets updated in stable, you would need to recompile it.
You should report a bug against the new version of Gwenview on bugs.kde.org so that the developers can fix whatever undesirable thing happens with the latest version.
Yes. You’ll essentially force your system into a partial update state.
maybe, perhaps
it’s your system, you can try what you like
it’s fairly easy to revert …
KDE/Plasma had a big change from qt5 to qt6 recently - along with some easy to solve problems.
I don’t actually use KDE - only in a VM
and gwenview works just fine there (except apparently for one persons .heif format photos his smartphone takes)