Bug 455447

Summary: krusader with >=kio-5.95.0 is not able to open archives (rar, zip, 7z) any more
Product: [Applications] krusader Reporter: slartibart70
Component: krarcAssignee: Krusader Bugs Distribution List <krusader-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, bugs.kde.org, david.perez.ingeniero, KDE, kdelibs-bugs, krusader-bugs-null, mpy, nikita+kde, zawertun
Priority: NOR    
Version: 2.7.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Pre-release Ebuild for Gentoo.

Description slartibart70 2022-06-16 22:07:11 UTC
Hi,
after the latest updates on fedora35 (plasma 5.24.5) and fedora36 (plasma 5.25) krusader is not able to open and show (inline in the panel) the contents of zip or rar archives any more.
Works ok on 5.24.5, but i think the kio-slave updates (kf5 frameworks??) must be responsible for this, before this update it worked fine.

Interestingly, dolphin can display zip archives, but not 7z archives.
krusader can still display tgz or tar archives

maybe it's just the krarc component in krusader
you see (when opening an archive) in the location bar only this
krarc: > home > > > > >
The bottom only shows 'Reading...'

whereas a tar archive shows something like this
tar: > home > user > data.tgz

i downgraded kf5-kio-* from 5.95.0 to 5.94.0
and...all is fine (again)

still annoying not being able to use the new kio version, though
Comment 1 Yaroslav Sidlovsky 2022-06-17 08:59:35 UTC
Just checked Krusader in KDE Neon (neon-user-20220616-0948) - same bug spotted.
Comment 2 Yaroslav Sidlovsky 2022-06-21 15:50:10 UTC
FYI: bug fixed in latest Krusader version from master (c24bb4e7; 18 Jun, 2022).
Comment 3 Andreas Sturmlechner 2022-07-23 10:54:17 UTC
This is "fixed" in git master, but krusader is in dire need of a new release.
Comment 4 Erik Quaeghebeur 2022-08-19 17:21:34 UTC
(In reply to Andreas Sturmlechner from comment #3)
> This is "fixed" in git master, but krusader is in dire need of a new release.
Is there a specific patch available (or exact commit)? I'd like to fix this on my Gentoo box without needing to go with live builds from git.
Comment 5 Andreas Sturmlechner 2022-08-19 17:36:01 UTC
(In reply to Erik Quaeghebeur from comment #4)
> (In reply to Andreas Sturmlechner from comment #3)
> > This is "fixed" in git master, but krusader is in dire need of a new release.
> Is there a specific patch available (or exact commit)? I'd like to fix this
> on my Gentoo box without needing to go with live builds from git.
I don't know, otherwise you'd have a new revbump available to you in ::gentoo.
Comment 6 Erik Quaeghebeur 2022-08-19 18:58:10 UTC
(In reply to Andreas Sturmlechner from comment #5)
> (In reply to Erik Quaeghebeur from comment #4)
> > (In reply to Andreas Sturmlechner from comment #3)
> > > This is "fixed" in git master, but krusader is in dire need of a new release.
> > Is there a specific patch available (or exact commit)? I'd like to fix this
> > on my Gentoo box without needing to go with live builds from git.
> I don't know, otherwise you'd have a new revbump available to you in
> ::gentoo.

My guess would be https://invent.kde.org/utilities/krusader/-/commit/40bcd1fb3a0e96dfe116bf0d043fba881cb61fbb and/or https://invent.kde.org/utilities/krusader/-/commit/c2455dea92e590b1ef0a3b2e360d7d1180ed5e42, but perhaps I should ask the developers by opening an issue on kdeinvent? Are they aware that krarc functionality is broken for many users?
Comment 7 Nikita Melnichenko 2022-08-20 22:23:31 UTC
(In reply to Erik Quaeghebeur from comment #6)
> Are they aware that krarc functionality is broken for many users?
We are aware and working on the release, see current status here: https://invent.kde.org/utilities/krusader/-/issues/22#note_499898
I think if devs are as active as in the past two weeks, we can easily release in Sep-Oct, as we also need to allow time for translation updates.

There should be only a few distributions that stabilized >= kf-5.95. For Gentoo I can provide a pre-release ebuild. Please try it and report regressions if you find any.
Comment 8 Nikita Melnichenko 2022-08-20 22:25:07 UTC
Created attachment 151462 [details]
Pre-release Ebuild for Gentoo.
Comment 9 David PĂ©rez 2022-10-27 07:58:19 UTC
I'm using latest KDE Neon based on Ubuntu 22.04.
I've just upgraded everything.
When will I see this correction?
Comment 10 Andreas Sturmlechner 2022-10-28 15:16:59 UTC
2.8 was not yet released, and you would have to file a bug with your distribution package maintainers to provide that upgrade.
Comment 11 Andreas Sturmlechner 2022-11-06 10:37:09 UTC
(In reply to Nikita Melnichenko from comment #8)
> Created attachment 151462 [details]
> Pre-release Ebuild for Gentoo.
krusader-2.8.0_pre20221106 is now available in Gentoo (KEYWORDS will be restored afterwards, giving mirrors some time to catch up): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f4fb9fb83664801234e7a867da6dfe9648b338

Nikita, check out how easy it is to make a snapshot using kde.org.eclass facilities ;)