Public bug reported:
I have an APK (an archive which contains an Android application) which I
created using the standard Android Developer Tools. It opens fine and I
can extract the contents, but I have real problems, and unusual errors,
when trying to add or modify contents.
Every attempt I make to add either a folder or a file to the archive causes the
popup error...
"An error occurred while adding files to the archive."
...whilst file-roller reports to Standard Error...
** (file-roller:1801): WARNING **: Error making symbolic link: File exists
This also happens if I delete the target file or folder from the archive
before trying to upload a new one.
I've been attempting to simply replace some of the files in the archive
with more up-to-date ones, without having to rebuild the app from
scratch with the dev tools (I don't have access to the source and tools
right now). I only need to change one line in a html file, and replace
four icons.
The tool should be capable of managing this archive, and indeed I found a
workaround, which is to use the .cache/ mounting of the archive to rsync a load
of changes into the folder structure. In my case it was...
sudo rsync --recursive ./res/drawable-* /home/cefn/.cache/.fr-LedBmX/res/
...a path which I figured out by opening a file with a text editor or image
viewer, which then reveals the auto-generated path to this archive's
temporarily mounted directories via the Save As dialog. Then file-roller
helpfully asks if I want to synchronize the changes on disk with the archive. I
say yes, and the archive is updated. However, this workaround is not really
usable for most people.
N.B. at the time I was running file-roller with sudo as I wondered
whether there was a permissions problem, but the same happens without
sudo.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: file-roller 3.6.3-1ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
Uname: Linux 3.8.0-19-generic i686
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
Date: Tue Apr 30 08:37:16 2013
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: file-roller
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: file-roller (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 raring
** Description changed:
I have an APK (an archive which contains an Android application) which I
- created using the standard Android Developer Tools.
+ created using the standard Android Developer Tools. It opens fine and I
+ can extract the contents, but I have real problems, and unusual errors,
+ when trying to add or modify contents.
Every attempt I make to add either a folder or a file to the archive causes
the popup error...
"An error occurred while adding files to the archive."
...whilst file-roller reports to Standard Error...
** (file-roller:1801): WARNING **: Error making symbolic link: File exists
This also happens if I delete the target file or folder from the archive
before trying to upload a new one.
I've been attempting to simply replace some of the files in the archive
with more up-to-date ones, without having to rebuild the app from
scratch with the dev tools (I don't have access to the source and tools
right now). I only need to change one line in a html file, and replace
four icons.
The tool should be capable of managing this archive, and indeed I found a
workaround, which is to use the .cache/ mounting of the archive to rsync a load
of changes into the folder structure. In my case it was...
- sudo rsync --recursive ./res/drawable-* /home/cefn/.cache/.fr-LedBmX/res/
+ sudo rsync --recursive ./res/drawable-* /home/cefn/.cache/.fr-LedBmX/res/
...a path which I figured out by opening a file with a text editor or image
viewer, which then reveals the auto-generated path to this archive's
temporarily mounted directories via the Save As dialog. Then file-roller
helpfully asks if I want to synchronize the changes on disk with the archive. I
say yes, and the archive is updated. However, this workaround is not really
usable for most people.
N.B. at the time I was running file-roller with sudo as I wondered
whether there was a permissions problem, but the same happens without
sudo.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: file-roller 3.6.3-1ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
Uname: Linux 3.8.0-19-generic i686
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
Date: Tue Apr 30 08:37:16 2013
MarkForUpload: True
ProcEnviron:
- LANGUAGE=en_GB:en
- TERM=xterm
- PATH=(custom, no user)
- LANG=en_GB.UTF-8
- SHELL=/bin/bash
+ LANGUAGE=en_GB:en
+ TERM=xterm
+ PATH=(custom, no user)
+ LANG=en_GB.UTF-8
+ SHELL=/bin/bash
SourcePackage: file-roller
UpgradeStatus: No upgrade log present (probably fresh install)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to file-roller in Ubuntu.
https://bugs.launchpad.net/bugs/1174649
Title:
File Roller cannot re-author APK archives
Status in “file-roller” package in Ubuntu:
New
Bug description:
I have an APK (an archive which contains an Android application) which
I created using the standard Android Developer Tools. It opens fine
and I can extract the contents, but I have real problems, and unusual
errors, when trying to add or modify contents.
Every attempt I make to add either a folder or a file to the archive causes
the popup error...
"An error occurred while adding files to the archive."
...whilst file-roller reports to Standard Error...
** (file-roller:1801): WARNING **: Error making symbolic link: File exists
This also happens if I delete the target file or folder from the
archive before trying to upload a new one.
I've been attempting to simply replace some of the files in the
archive with more up-to-date ones, without having to rebuild the app
from scratch with the dev tools (I don't have access to the source and
tools right now). I only need to change one line in a html file, and
replace four icons.
The tool should be capable of managing this archive, and indeed I found a
workaround, which is to use the .cache/ mounting of the archive to rsync a load
of changes into the folder structure. In my case it was...
sudo rsync --recursive ./res/drawable-* /home/cefn/.cache/.fr-LedBmX/res/
...a path which I figured out by opening a file with a text editor or image
viewer, which then reveals the auto-generated path to this archive's
temporarily mounted directories via the Save As dialog. Then file-roller
helpfully asks if I want to synchronize the changes on disk with the archive. I
say yes, and the archive is updated. However, this workaround is not really
usable for most people.
N.B. at the time I was running file-roller with sudo as I wondered
whether there was a permissions problem, but the same happens without
sudo.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: file-roller 3.6.3-1ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
Uname: Linux 3.8.0-19-generic i686
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
Date: Tue Apr 30 08:37:16 2013
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: file-roller
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/1174649/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp