AppImageLauncher icon indicating copy to clipboard operation
AppImageLauncher copied to clipboard

Installation options not working on Ubuntu (23.10) Mantic

Open kingannoy opened this issue 1 year ago • 9 comments

Pre-submit checks

  • [X] I checked for similar issues beforehand, but could not find any, not even closed ones. I could not add my bug report to any existing issue.
  • [X] I am going to take the time to to fill in all the required details. I know that the bug report will be dismissed otherwise.

Describe the bug

I did not manage to install the AppImageLauncher. Not via PPA, nor via .deb file.

PPA

Installing via PPA, according to the instructions on the wiki here: https://github.com/TheAssassin/AppImageLauncher/wiki/Install-on-Ubuntu-or-Debian#use-the-ppas

Leads to this result:

jesse 0 ~/Downloads > sudo apt install software-properties-common
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
software-properties-common is already the newest version (0.99.39).
software-properties-common set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
jesse 0 ~/Downloads > sudo add-apt-repository ppa:appimagelauncher-team/stable
PPA publishes dbgsym, you may need to include 'main/debug' component
Repository: 'Types: deb
URIs: https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu/
Suites: mantic
Components: main
'
Description:
Latest stable version of AppImageLauncher for all Ubuntu flavours.

AppImageLaucher is a helper program that makes it easier to organise and update AppImages on Linux. Learn more at https://github.com/TheAssassin/AppImageLauncher.

Note: PPA packages do *not* support updating.
More info: https://launchpad.net/~appimagelauncher-team/+archive/ubuntu/stable
Adding repository.
Press [ENTER] to continue or Ctrl-c to cancel.
Hit:1 http://security.ubuntu.com/ubuntu mantic-security InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu mantic InRelease                     
Hit:3 http://nl.archive.ubuntu.com/ubuntu mantic-updates InRelease             
Hit:4 http://nl.archive.ubuntu.com/ubuntu mantic-backports InRelease           
Ign:5 https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic InRelease
Err:6 https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic Release
  404  Not Found [IP: 185.125.190.80 443]
Reading package lists... Done
E: The repository 'https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
jesse 0 ~/Downloads > sudo apt update
Hit:1 http://nl.archive.ubuntu.com/ubuntu mantic InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu mantic-updates InRelease             
Hit:3 http://nl.archive.ubuntu.com/ubuntu mantic-backports InRelease           
Ign:4 https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic InRelease
Hit:5 http://security.ubuntu.com/ubuntu mantic-security InRelease
Err:6 https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic Release
  404  Not Found [IP: 185.125.190.80 443]
Reading package lists... Done
E: The repository 'https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
jesse 0 ~/Downloads > sudo apt install appimagelauncher
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package appimagelauncher is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'appimagelauncher' has no installation candidate
jesse 0 ~/Downloads > 

Deb

Installing following instructions here: https://github.com/TheAssassin/AppImageLauncher/wiki/Install-on-Ubuntu-or-Debian#installing-directly-from-github

jesse 0 ~/Downloads > sudo dpkg -i appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb 
Selecting previously unselected package appimagelauncher.
(Reading database ... 209068 files and directories currently installed.)
Preparing to unpack appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb ...
Unpacking appimagelauncher (2.2.0-travis995~0f91801+xenial) ...
dpkg: dependency problems prevent configuration of appimagelauncher:
 appimagelauncher depends on libcurl3 (>= 7.16.2); however:
  Package libcurl3 is not installed.
 appimagelauncher depends on libqt5core5a (>= 5.5.0); however:
  Package libqt5core5a is not installed.
 appimagelauncher depends on libqt5dbus5 (>= 5.0.2); however:
  Package libqt5dbus5 is not installed.
 appimagelauncher depends on libqt5gui5 (>= 5.3.0) | libqt5gui5-gles (>= 5.3.0); however:
  Package libqt5gui5 is not installed.
  Package libqt5gui5-gles is not installed.
 appimagelauncher depends on libqt5widgets5 (>= 5.2.0); however:
  Package libqt5widgets5 is not installed.

dpkg: error processing package appimagelauncher (--install):
 dependency problems - leaving unconfigured
Processing triggers for systemd (253.5-1ubuntu6.1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu5) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-3) ...
Processing triggers for shared-mime-info (2.2-1) ...
Errors were encountered while processing:
 appimagelauncher

Trying to install the missing dependencies I see:

jesse 0 ~/Downloads > sudo apt install libcurl3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package libcurl3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libcurl4:i386 libcurl4

E: Package 'libcurl3' has no installation candidate
jesse 0 ~/Downloads > sudo apt install libcurl4
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libcurl4 is already the newest version (8.2.1-1ubuntu3.2).
libcurl4 set to manually installed.
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 appimagelauncher : Depends: libcurl3 (>= 7.16.2) but it is not installable
                    Depends: libqt5core5a (>= 5.5.0) but it is not going to be installed
                    Depends: libqt5dbus5 (>= 5.0.2) but it is not going to be installed
                    Depends: libqt5gui5 (>= 5.3.0) but it is not going to be installed or
                             libqt5gui5-gles (>= 5.3.0) but it is not going to be installed
                    Depends: libqt5widgets5 (>= 5.2.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
jesse 0 ~/Downloads > 

Expected behavior

I have installed the AppImageLauncher previously, on a different system. For this I followed the steps for installation via PPA on the wiki and it "just worked".

Now it does not install.

Steps to reproduce the issue

See the commands I input previously.

Screenshots

PPA attempt

deb attempt

Distribution and desktop environment

jesse 0 ~/Downloads > cat /etc/os-release
PRETTY_NAME="Ubuntu 23.10"
NAME="Ubuntu"
VERSION_ID="23.10"
VERSION="23.10 (Mantic Minotaur)"
VERSION_CODENAME=mantic
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=mantic
LOGO=ubuntu-logo

Installed AppImageLauncher version

I tried to install via the PPA.

Also tried to install this one: appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb

List of AppImages you tried

  • Not working: https://github.com/TheAssassin/AppImageLauncher/releases/download/v2.2.0/appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb
  • Not working: PPA

Additional context

I suspect this is the result of me being on Ubuntu Mantic, and the AppImageLauncher not being ready for this yet.

I think this is the cause of the issue because of this line in the output for the PPA attempt: E: The repository 'https://ppa.launchpadcontent.net/appimagelauncher-team/stable/ubuntu mantic Release' does not have a Release file.

And this is confirmed by "Mantic" missing from the list here: https://launchpad.net/~appimagelauncher-team/+archive/ubuntu/stable

The installation via .deb suggests that libcurl3 has been replaced with libcurl4. I suspect that you should update AppImageLauncher to use libcurl4 instead.

I see the PPA problem was already flagged months ago, albeit in a rude manner: https://github.com/TheAssassin/AppImageLauncher/issues/616

I understand you do not want to work with issues like that, but the problem they point out does exist. For me, this application is now unusable.

I hope this issue is formatted well enough that you will take it into consideration. I really like the appimage workflow you offer. But for now I will have to live without it.

kingannoy avatar Mar 20 '24 11:03 kingannoy

I can confirm the PPA issue here as well, on a relatively fresh Debian.

I also believed I had a similar issue with the .deb, except my issue was with a libappimage0 rather than libcurl. Turns out I downloaded the wrong file :^)

crumbtoo avatar Mar 21 '24 02:03 crumbtoo

Confirmed. Same behavior. I was able to install the Lite app, but I do like the full app. I have been using it for years.

nowell-morris avatar Mar 21 '24 21:03 nowell-morris

Can confirm, Kubuntu (Ubuntu) 23.10.

lunarythia avatar Apr 14 '24 22:04 lunarythia

Can confirm the issue with the PPA on a fresh install of Ubuntu 23.10.

I was able to install the .deb. Initially, installation failed. However, after running sudo apt install -f and running dpkg -i again on the .deb it installed just fine.

mpkossen avatar Apr 17 '24 11:04 mpkossen

CC @RogueScholar @shoogle

TheAssassin avatar Apr 25 '24 01:04 TheAssassin

FWIW the deb worked for me today, so maybe I had some prereqs installed that others don't have. I did try the PPA first which didn't work, and that was a few weeks ago, so I don't remember what I tried in between then and now that might have affected whether it works.

ibrahima avatar Apr 30 '24 23:04 ibrahima

Same on 24.04.

kilrau avatar May 13 '24 11:05 kilrau

I'm seeing the same error on 23.10. I uninstalled appimagelauncher two days ago for unrelated reasons, and today I tried to reinstall it, unsuccessfully.

eugenioperea avatar May 13 '24 17:05 eugenioperea

Same issue on my newly installed Ubuntu.

System Details Report


Report details

  • Date generated: 2024-08-20 21:32:50

Hardware Information:

  • Hardware Model: Dell Inc. Inspiron 5748
  • Memory: 8.0 GiB
  • Processor: Intel® Core™ i5-4210U × 4
  • Graphics: Intel® HD Graphics 4400 (HSW GT2)
  • Graphics 1: NVIDIA GeForce 840M
  • Disk Capacity: 1.0 TB

Software Information:

  • Firmware Version: A14
  • OS Name: Ubuntu 24.04 LTS
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 46
  • Windowing System: X11
  • Kernel Version: Linux 6.8.0-40-generic

Roy5691 avatar Aug 20 '24 20:08 Roy5691

There are no installation packages for 24.04, 23.10, or 23.04 in the stable PPA, since the last package build was about 2 years ago. The most recent Ubuntu version supported is 22.10.

Presumably if a new release was to be declared, then suitable packages could be compiled.

rag2 avatar Oct 30 '24 18:10 rag2

Confirm same issue exists on Linux Mint 22 Cinnamon.

Oddly enough, AppImageLauncher used to work. I don't know exactly where it broke, but it it was when I updated to Mint 22 from Mint 21. I think during that update it removed the version of AppImageLauncher that was installed previously (from the PPA). Maybe libcurl3 was removed between 21 and 22? I don't know how I could find out if that is the case.

In any case, AppImageLauncher disppeared from my system, and now neither the PPA installation nor the .deb installation work. PPA for known reasons, .deb returns the error about libcurl3 not being available.

If I can provide any logs or if anyone wants me to try something to diagnose let me know.

Snowflake6 avatar Nov 24 '24 03:11 Snowflake6

As written in many other issues, the PPA does not seem to be maintained any more. The upcoming 3.0.0 release features universal packages that run almost on any distribution.

TheAssassin avatar Feb 10 '25 22:02 TheAssassin