Skip to content

Add qBittorrent - #3876

Open
Chocobo1 wants to merge 1 commit into
AppImage:masterfrom
Chocobo1:qbt
Open

Chocobo1 wants to merge 1 commit into
AppImage:masterfrom
Chocobo1:qbt

Conversation

@Chocobo1

@Chocobo1 Chocobo1 commented Sep 2, 2026

Copy link
Copy Markdown

No description provided.

@Chocobo1
Chocobo1 marked this pull request as ready for review September 2, 2026 17:19
@Chocobo1

Chocobo1 commented Sep 2, 2026

Copy link
Copy Markdown
Author

It looks like the CI was failing at this step: https://github.com/AppImage/appimage.github.io/actions/runs/33659880220/job/100347534848?pr=3876#step:6:238
However, this is not an issue with qBittorrent, as I explained in my previous reply. In short, the CI is using an outdated desktop-file-validate version.

@Chocobo1

Chocobo1 commented Sep 2, 2026 •

Copy link
Copy Markdown
Author

In short, the CI is using an outdated desktop-file-validate version.

And here is the trace:

  1. The CI is running appdir-lint.sh, which in turn invokes desktop-file-validate, which comes from the desktop-file-utils package and is fetched at:
    packages: sudo imagemagick libasound2-dev pulseaudio-utils alsa-utils alsa-oss libjack0 desktop-file-utils xmlstarlet xsel xterm xvfb icewm x11-utils x11-apps netpbm xdotool libgl1-mesa-dri libgl1-mesa-dev mesa-utils libosmesa6 libsdl1.2-dev libsdl2-2.0-0 fonts-wqy-microhei libfile-mimeinfo-perl
  2. CI installed desktop-file-utils=0.26-1ubuntu3.tar: https://github.com/AppImage/appimage.github.io/actions/runs/33662077906/job/100354767590#step:3:95.
  3. desktop-file-validate needs to support Desktop Entry Specification 1.5. The installed desktop-file-utils 0.26-1 does not support it, as support was only introduced in desktop-file-utils 0.27.

@probonopd probonopd closed this Sep 26, 2026
@probonopd probonopd reopened this Sep 26, 2026
@github-actions

github-actions Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

❌ Test failure

First error in the log:


NOTE: Preferring the AppImage named like the entry, qBittorrent
URL from GitHub API: https://github.com/qbittorrent/qBittorrent/releases/download/release-5.2.3/qbittorrent-5.2.3_x86_64.AppImage

URL: https://github.com/qbittorrent/qBittorrent/releases/download/release-5.2.3/qbittorrent-5.2.3_x86_64.AppImage

2026-09-27 12:51:29 URL:https://release-assets.githubusercontent.com/github-production-release-asset/3351871/4e93358b-1881-416b-9bfc-83713822d239?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-09-27T13%3A30%3A47Z&rscd=attachment%3B+filename%3Dqbittorrent-5.2.3_x86_64.AppImage&rsct=application%2Foctet-str

x86_64
code/worker.sh: line 105: warning: command substitution: ignored null byte in input
AppImage type 2 detected

/tmp/.mount_runtimndPNCj
WARNING: Icon is not in PNG format. It should be so that it can be used as a thumbnail
/tmp/.mount_runtimndPNCj/org.qbittorrent.qBittorrent.desktop: error: file contains key "SingleMainWindow" in group "Desktop Entry", but keys extending the format should start with "X-"

Commit 3bba99c. Full log

@probonopd probonopd closed this Sep 27, 2026
@probonopd probonopd reopened this Sep 27, 2026
@github-actions github-actions Bot added the error-other Test failed for a reason without a label of its own: see the test result comment label Sep 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

error-other Test failed for a reason without a label of its own: see the test result comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants