<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Knowledge Base (Posts about appimage)</title><link>https://bgstack15.ddns.net/blog/</link><description></description><atom:link href="https://bgstack15.ddns.net/blog/categories/appimage.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2023 &lt;a href="mailto:bgstack15@gmail.com"&gt;bgstack15&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-SA"
style="border-width:0; margin-bottom:12px;"
src="https://bgstack15.ddns.net/.images/l_by-sa_4.0_88x31.png"&gt;&lt;/a&gt;</copyright><lastBuildDate>Sun, 30 Apr 2023 13:15:30 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>I tried building an AppImage, Part 1</title><link>https://bgstack15.ddns.net/blog/posts/2023/04/30/i-tried-building-an-appimage-part-1/</link><dc:creator>bgstack15</dc:creator><description>&lt;p&gt;I recently read a discussion about AppImage, and of course Ubuntu had its recent news that Flatpak is not installed by default in the latest silly-named Ubuntu version (23.04, I assume). I also recently had to use my first AppImage, for &lt;a href="https://bgstack15.ddns.net/blog/outbound/https:/www.openshot.org/download/"&gt;OpenShot&lt;/a&gt;. There was a bug in the Devuan unstable package of this app, where the user cannot drag the right edge of a video clip to shorten its duration. So I tried the AppImage, and the bug was fixed there!&lt;/p&gt;
&lt;p&gt;I decided to investigate building an AppImage. It tends to be focused on desktop applications. The only (relatively simple) one I package that I could think of quickly is &lt;a href="https://bgstack15.ddns.net/blog/outbound/https:/gitlab.com/opensource-tracking/FreeFileSync/"&gt;FreeFileSync&lt;/a&gt;, so I tried adapting my Open Build Service package to include an appimage.&lt;/p&gt;
&lt;p&gt;Open Build Service uses an OpenSUSE 42.3 distribution environment, for which I know very little about the available packages. Unfortunately, FreeFileSync aggressively follows its upstream dependencies' version releases, and of course anything not bleeding edge does not have the right package versions. OpenSuSE 42.3 didn't even have some of the older versions of the (wxGTK-related) packages necessary, so my AppImage build process left me frustrated.&lt;/p&gt;
&lt;p&gt;I will try again, and instead of &lt;a href="https://bgstack15.ddns.net/blog/outbound/https:/docs.appimage.org/packaging-guide/overview.html"&gt;packaging from source&lt;/a&gt;, I'll try to adapt the existing &lt;a href="https://bgstack15.ddns.net/blog/outbound/https:/build.opensuse.org/package/show/home:bgstack15/freefilesync"&gt;dpkg&lt;/a&gt; I do maintain.&lt;/p&gt;</description><category>appimage</category><category>freefilesync</category><category>packaging</category><guid>https://bgstack15.ddns.net/blog/posts/2023/04/30/i-tried-building-an-appimage-part-1/</guid><pubDate>Sun, 30 Apr 2023 13:05:27 GMT</pubDate></item></channel></rss>