I think I’ve discovered that Engrampa can’t open or extract from encrypted 7z files that have their internal file lists encrypted, too. I have to install and use File Roller for that. Not much of a problem, but I thought I’d let you know.
tkn
6 August 2025 11:47
2
Hi Raphael,
Thanks for posting this, a bug has been filed:
opened 06:19AM - 01 Feb 24 UTC
closed 09:31AM - 13 Mar 24 UTC
#### Expected behaviour
In a 7z password compressed files when the option of … password protect file names was chosen for create the file, it is expected that when you open the file, Engrampa ask for the password, and if the password is fine, then listing the content (files) inside the compressed .7z files
#### Actual behaviour
In Debian Testing, with Engrampa 1.26.1-3, since moved from p7zip to 7zip, nothing is happening. Engrampa don't ask for the password and don't show the content.
#### Steps to reproduce the behaviour
(1) In Debian Testing, with Engrampa choose some documents or a folder to compress. Choose extension .7z
(2) Choose password protection and choose a password
(3) and -IMPORTANT- choose the option of password protect also the filenames too
Then try to open the file again with Engrampa and it didn't show any content and don't ask for password. But I still can work with the file from command line with command 7zip
#### MATE general version
Mate Desktop package in Debian Testing is 1.26.2-1 , today 1 February 2024
#### Package version
Engrampa package in Debian Testing is 1.26.1-3 , today 1 February 2024
#### Linux Distribution
Debian Testing
#### Link to bugreport of your Distribution (requirement)
Excuse my poor English. I think I detect this issue happening when in Debian Testing moved from p7zip to 7zip weeks ago, and the package Engrampa was 1.26.1-2.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061510
Then somebody report this bug that was solved and theoretically fixed in Engrampa 1.26.1-3 , but this patch don't fix the issue I am describing, so I tried to report the bug, but Debian Bug Reporting System was a little bit tricky to me, and finally I wrote directly to the Engrama Debian package maintainers that I found in https://tracker.debian.org/pkg/engrampa
They are very nice and soon answer me that they don't have a fix for this and I should report the problem to the Engrampa Maintainers/Upstream Developers here.
It has been fixed in the next mate-desktop version (1.28)
I really hope that it will be backported.
In the meantime you can install "file-roller" which is practically the same.
5 Likes
jymm
6 August 2025 17:50
3
I tried file roller and Xarchiver and finally settled on Peazip. It will update if you make changes. File roller I had to do another compression when I updated the file and then wipe the old file. I use 7z because it is password protected and I don’t want to fool around with encryption.
2 Likes
lah7
9 August 2025 21:35
4
If anyone wants Engrampa 1.28 on their MATE 1.26 desktop today, it is possible to build your own package to upgrade that program:
Easy peasy(ish) with Arch Linux... oops... wrong distro! (Genuinely, I do find their PKGBUILD much easier for rebuilding packages - in less commands!)
In this case, I would recommend building it under the packaging system (apt). With 1.28.2 installed to the system replacing 1.26.2, allowing you to use Engrampa as you normally would seamlessly.
This is the approach I'd take: To the terminal!
Install a metapackage with tools for building packages:
sudo apt install devscripts git
Open So…
3 Likes
jymm
14 August 2025 13:18
6
Do you need to remove the old default 7z package first?
No need, it's like an update
1 Like