Comments (11)
...or, even better, use my elf.c
from appimageupdate.
The issue has been corrected, thank you.
from appimageupdate.
As a workaround, please install objdump
from your distribution.
from appimageupdate.
Actually, it should_ be bundled:
@TheAssassin please check
from appimageupdate.
@shacknetisp without telling us the version of appimageupdatetool and what OS you use, it's pretty impossible to debug this. You need to provide additional information. As @probonopd said, for quite some time, AppImageUpdate AppImages bundle objdump, so you're probably using an outdated version.
I'm kind of surprised you experience this specific issue.
The infinite hang shouldn't happen however. But that's another issue.
from appimageupdate.
The version is the latest in the release at time of writing, appimageupdatetool-167-65b152e-x86_64.AppImage
Operating Systems I tested were Ubuntu 16.04 (binutils were installed, but I reproduced the error when temporarily removing objdump) and Porteus XFCE 3.2.2 without binutils installed.
I made sure the appimageupdatetool included objdump by checking the squashfs-root/usr/bin/
directory resulting from --appimage-extract
before reporting.
from appimageupdate.
@TheAssassin you are aware that there is no AppRun which would set the $PATH
to include usr/bin
?
from appimageupdate.
That means the bundled version isn't used. And I'm pretty certain I know why. I'll have to add some logic to call the bundled objdump
specifically when running within an AppImage, and otherwise call the system wide (for development).
from appimageupdate.
I'm quick fixing it for now by adding this detection logic. I'll make this change eventually.
from appimageupdate.
@shacknetisp please retry with the latest version. Quickly tested insinde some fresh containers without a system wide objdump, works fine.
from appimageupdate.
You're welcome. Additional testers are always a plus.
By the way, since you might be interested in it, the self updating concept phase is ending in this sprint (ending next Wednesday...?), then we'll have an upstream solution for this. As of now, you can also just use libappimageupdate as-is for a more "native" look and feel. You're invited to keep track of #30.
from appimageupdate.
Related Issues (20)
- Unable to update appimages using gh-releases-zsync HOT 9
- "gpg: BAD signature": The new hash calculation is possibly incorrect? HOT 9
- pling-v1-zsync update information: AppImageUpdate not pulling the latest version HOT 12
- Appimage cause same byte site of the image even different version of the app HOT 9
- Continuous build vs Release 2.x* - which one to download HOT 2
- Question: How to package AppImageUpdate inside my AppImage? HOT 1
- Prevent Gtk from being installed in the Docker container HOT 5
- Dotnet core interoperability question
- Updater Constructor does not actually throw std::invalid_argument
- GithubReleasesUpdateInformation::buildUrl is writing to the console HOT 2
- Reduce amount of api calls. HOT 2
- Option to ignore appimages in specified directories? HOT 2
- Feature request: allow overriding AppImage updInfo HOT 6
- "Could NOT find CURL (missing: HTTP)" while building on Ubuntu 14 HOT 12
- Incompatibility when dynamically linking libappimageupdate in GTK app HOT 10
- Assembled ZSync URL points to wrong file
- command line flags missing HOT 6
- No rule to make target libarchive.a
- Why can't AppImageUpdate update itself when prompted by the user? HOT 7
- Patch apps for update HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appimageupdate.