Archive Manager has spontaneously stopped working on all archives.

Asked by Owen Paul Thomas

This problem appears to have spontaneously arisen for me in 14.4.

I am using the following version of file-roller to manage archives of an SVN code base:

$ apt-cache policy file-roller
file-roller:
  Installed: 3.10.2.1-0ubuntu4.1
  Candidate: 3.10.2.1-0ubuntu4.1
  Version table:
 *** 3.10.2.1-0ubuntu4.1 0
        500 http://au.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.10.2.1-0ubuntu4 0
        500 http://au.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

This application has suddenly decided to display the "An error occurred when extracting files" dialogue when accessing any of my archives - some dating back to July. I have tried copies of my archives from multiple media, and they all appear to have the same problem.

More specifically, there is at least one file (/svn/db/write-lock) in this code base that has the problem when I extract files manually. It is zero bytes in length and displays a lock icon along with every other file - I conclude this is because, like all the other files, it would be encrypted if it contained any data.

Hence, my problem appears to be a problem with the Archive Manager itself, and may have arisen from changes consequent to my last software update.

I try to unzip an archive from the command line and get the following:

$ unzip 2015-10-18.zip -d ~
Archive: 2015-10-18.zip
   creating: /home/owen/svn/
[2015-10-18.zip] svn/format password:
 extracting: /home/owen/svn/format
  inflating: /home/owen/svn/README.txt
   creating: /home/owen/svn/db/
 extracting: /home/owen/svn/db/current
 extracting: /home/owen/svn/db/format

  error: invalid compressed data to inflate

I can extract the archive without incident on an old windows machine and have put comments about my problem to the Ubuntu forums, but have yet to receive an answer that would reasonably accord with the problem I am experiencing.

I am perhaps just a little anxious, but relieved somewhat that I can still access my archives from another computer. Help would be much appreciated.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Owen Paul Thomas
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Is the archive healthy?

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

I suggest you report a bug

If you install unp, you can extract any archive using the same command in terminal.

Revision history for this message
Owen Paul Thomas (owen-paul-thomas) said :
#3

The archive is only partially restored, and hence the SVN code base restored with the Archive Manager is unusable. It appears to be the case that the Archive Manager tool encounters this problem mid-way through extraction, and gives up.

I will report a bug...

Revision history for this message
Owen Paul Thomas (owen-paul-thomas) said :
#4

Downgraded unzip from 6.0-9ubuntu1.4 to 6.0-9ubuntu1. Waiting for fix to come in resolution to related bug.