Forums - Unable to install qpm

17 posts / 0 new
Last post
Unable to install qpm
gary.butler
Join Date: 18 Feb 21
Posts: 1
Posted: Thu, 2021-02-18 01:49

I've gotten this QualcommPackageManager.2.0.21.1.Linux-x86.deb from here https://developer.qualcomm.com/software/hexagon-dsp-sdk/tools
But when I attempt installation I get this error 

Quote:
Unable to install qpm: The following packages have unmet dependencies:
And the error message ends there. I was hoping to start development with Hexagon soon. For some more background I'm running Ubuntu 20.04

  • Up0
  • Down0
vinit.sathe
Join Date: 13 May 21
Posts: 1
Posted: Thu, 2021-05-13 21:50

Even i am facing the same issue, The dependency missing is libgnome-keyring0. This llibrary is obselete for Ubuntu 20.4 and thus the .deb file is not able to install.

If anyone has a workaround this or have solved this issue please let us know ,Thanks

  • Up0
  • Down0
twistedumbrella
Join Date: 14 May 21
Posts: 1
Posted: Fri, 2021-05-14 11:10

Have you tried manually installing libgnome-keyring0 from the archived packages?

https://packages.ubuntu.com/bionic/amd64/multiarch-support/download
https://packages.ubuntu.com/bionic/amd64/libgnome-keyring-common/download
https://packages.ubuntu.com/bionic/amd64/libgnome-keyring0/download

Make sure to reboot between installing the packages above and installing qpm

  • Up8
  • Down1
yuanyaoshen
Join Date: 13 Jul 21
Posts: 5
Posted: Thu, 2021-07-15 10:14

Thank you! It works.

  • Up0
  • Down0
peter.toft
Join Date: 14 Nov 19
Posts: 6
Posted: Mon, 2021-09-06 05:33

I find that the Linux installer for Ubuntu 20.04 works really really slow - also when installing the 

  • libgnome-keyring-common_3.12.0-1build1_all.deb
  • libgnome-keyring0_3.12.0-1build1_amd64.deb
  • multiarch-support_2.27-3ubuntu1.2_amd64.deb

 

I can add my site license. Seems to work but the user feedback is unclear.

it is seems like the UI is hanging for minutes.

 

  • Up0
  • Down0
peter.toft
Join Date: 14 Nov 19
Posts: 6
Posted: Mon, 2021-09-06 23:43

Seems that the GUI tools are not really (or barely) working for Ubuntu 20.04, but there are command line tools that work fine with some caveats:

$ /opt/qcom/qpm/bin/qpm-cli -h
/opt/qcom/qpm/bin/qpm-cli  --login [email protected] mypaqssword
/opt/qcom/qpm/bin/qpm-cli  --license-list
 
# The scripts use the largely deprecated python 2.7 - I have PATH including ~/bin/
$ ln -s /usr/bin/python2.7 ~/bin/python
# The scripts require write access to /local/mnt/workspace/Qualcomm
$ sudo mkdir -p /local/mnt/workspace/Qualcomm
$ sudo chmod a+rw /local/mnt/workspace/Qualcomm
/opt/qcom/qpm/bin/qpm-cli   --install  hexagonsdk4.x
 
# And at the end remove the python link which will most likely harm other scripts on your box
$ rm -f ~/bin/python
 
 
 

 

  • Up0
  • Down0
peter.toft
Join Date: 14 Nov 19
Posts: 6
Posted: Wed, 2021-09-15 23:14

When using the example code for Ubuntu 20.04 you most likely also need to do a horrible workaround

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:/local/mnt/workspace/Qualcomm/Hexagon_SDK/4.3.0.0/tools/libusb/:/opt/conan

 

Non obvious hacks, which I hope can either be documented or (much better) that Qualcomm starts to use more modern tools

  • Up0
  • Down0
zaccur
Join Date: 2 Jun 21
Posts: 1
Posted: Wed, 2021-11-10 22:33
  • Up0
  • Down0
miniskarnr
Join Date: 20 Aug 19
Posts: 2
Posted: Mon, 2022-03-07 14:27

I am also facing some weird problem with the installation of qpm. 

After dpkg installation, the qpm is hanging up with login screen.

Same with qpm-cli as well. 

Does it require any proxy settings? 

 

With Regards,

Narasinga.

 

  • Up0
  • Down0
fei.ren
Join Date: 5 Aug 22
Posts: 1
Posted: Fri, 2022-08-05 11:26

the same

  • Up0
  • Down0
peter.toft
Join Date: 14 Nov 19
Posts: 6
Posted: Mon, 2023-05-15 07:08

With Ubuntu 22.04 or newer this is now "impossible" to get working. The old packages were removed

  • Up1
  • Down0
rachelgomez161999
Join Date: 14 Mar 23
Posts: 7
Posted: Mon, 2023-05-15 22:23
The error message "Unable to install qpm: The following packages have unmet dependencies" indicates that there are missing dependencies required for the installation of the Qualcomm Package Manager (QPM). To resolve this issue, you can try the following steps:
 
Update the package repository: Open a terminal and run the following command to update the package repository on your Ubuntu system:
 
sql
Copy code
sudo apt update
Install missing dependencies: After updating the package repository, run the following command to install any missing dependencies:
 
Copy code
sudo apt install -f
This command will attempt to fix any broken dependencies and install any missing packages that are needed by QPM.
 
Retry the installation: Once the missing dependencies are installed, try installing the Qualcomm Package Manager (QPM) again using the command you initially used.
 
If the above steps do not resolve the issue, it is possible that the QPM package you downloaded is not compatible with Ubuntu 20.04. In that case, you may need to reach out to Qualcomm's support or developer community for further assistance or to inquire about a version of QPM that is compatible with Ubuntu 20.04.
 
Please note that the steps provided here are general troubleshooting suggestions, and the specific resolution may vary based on the circumstances and the package you are trying to install.
 
Regards,
Rachel Gomez
  • Up0
  • Down0
aurelien
Join Date: 16 Jan 23
Posts: 5
Posted: Tue, 2023-06-13 01:08

Hi,

I managed to install QPM v2.0.33.2 on Ubuntu 22.04 but any of the v2.0.35.x fails with the following error related to a missing liblimewebclient.so lib (tried with both 2.0.35.4 and 2.0.35.6 available at time of writing). Has anyone solved this?

Preparing to unpack QualcommPackageManager2.0.35.4.Linux-x86.deb ...
2023-06-13 10:02:00 PRE-INSTALL STARTED
Check and Instal xterm package
2023-06-13 10:02:00 PRE-INSTALL DONE
Unpacking qpm (2.0.35.4) over (2.0.33.2) ...
Setting up qpm (2.0.35.4) ...
2023-06-13 10:02:03 POST-INSTALL START
INITIALIZING QPM DIRs
SETTINGS PERMISSIONS
CREATING LINKS
UPDATING MENU
INITIALIZING QIK
 
Unhandled Exception: System.DllNotFoundException: Unable to load shared library 'libLimeWebClient.so' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibLimeWebClient.so.so: cannot open shared object file: No such file or directory
   at QIKLibraryCore.LIME.LimeWebClientAPI.InitializeWebClient()
   at Qualcomm.QIK.Program.InitializeLimeClients() in C:\Workspace\QPM\Repos\QIK\NetStandard\QIKToolCore\Program.cs:line 488
   at Qualcomm.QIK.Program.Main(String[] args) in C:\Workspace\QPM\Repos\QIK\NetStandard\QIKToolCore\Program.cs:line 54
Aborted (core dumped)
SETTING CRON JOBS
2023-06-13 10:02:03 POST-INSTALL END
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
  • Up0
  • Down0
jaime.caicedo-b...
Join Date: 28 Oct 21
Posts: 2
Posted: Thu, 2023-08-31 07:37

The archived packages don't seem to exist in the Ubuntu webiste anymore. Does anyone know where to get them? I have Ubuntu 20.04.2. 

  • Up0
  • Down0
jaime.caicedo-b...
Join Date: 28 Oct 21
Posts: 2
Posted: Thu, 2023-08-31 07:39

The archived packages don't seem to exist in the Ubuntu webiste anymore. Does anyone know where to get them? I have Ubuntu 20.04.2. 

  • Up0
  • Down0
manoj.rajkule
Join Date: 24 Sep 23
Posts: 1
Posted: Wed, 2023-10-04 23:02

https://packages.ubuntu.com/bionic/amd64/multiarch-support/download
https://packages.ubuntu.com/bionic/amd64/libgnome-keyring-common/download
https://packages.ubuntu.com/bionic/amd64/libgnome-keyring0/download

above link not working Please check regarding that.

Also any other solution  installation  libgnome-keyring0 package on  ubuntu 20.04 ??

 

  • Up0
  • Down0
mikhail.mayers
Join Date: 17 Mar 23
Posts: 5
Posted: Thu, 2024-04-04 14:07
  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.