You are not logged in.

#1 2017-01-10 13:04:37

lon
Member
Registered: 2016-12-19
Posts: 5

Application complains about missing dependency, but it is not missing.

I installed the solaar-git package from the AUR.
Whenever i try to start it, it complains about a missing dependency:

Solaar: missing required package 'python-pyudev'

However, when I run

pacman -Qi python-pyudev

I get this:

Name            : python-pyudev
Version         : 0.21.0-2
Description     : A pure Python 3.x binding to libudev
Architecture    : any
URL             : http://pyudev.readthedocs.org/en/latest/index.html
Licenses        : LGPL
Groups          : None
Provides        : pyudev
Depends On      : python  udev
Optional Deps   : pyqt: PyQt integration
                  python-gobject2: Glib integration
Required By     : solaar-git
Optional For    : None
Conflicts With  : pyudev
Replaces        : pyudev
Installed Size  : 447,00 KiB
Packager        : Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
Build Date      : sø. 25. des. 2016 kl. 19.48 +0100
Install Date    : ma. 09. jan. 2017 kl. 20.28 +0100
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

Any suggestions?

Offline

#2 2017-01-10 13:11:28

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,788
Website

Re: Application complains about missing dependency, but it is not missing.

Mod note: Moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2017-01-10 14:15:02

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: Application complains about missing dependency, but it is not missing.

This appears to be a runtime issue. Pacman correctly detects that the dependency is installed, otherwise it would not let you install the package.

Have  you rebuilt all of  your Python packages after upgrading to Python 3.6? Packages in the old 3.5 system directory will no longer be detected by Python.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#4 2017-01-10 16:20:28

lon
Member
Registered: 2016-12-19
Posts: 5

Re: Application complains about missing dependency, but it is not missing.

Xyne wrote:

This appears to be a runtime issue. Pacman correctly detects that the dependency is installed, otherwise it would not let you install the package.

Have  you rebuilt all of  your Python packages after upgrading to Python 3.6? Packages in the old 3.5 system directory will no longer be detected by Python.

How can I do that? All I did was to use yaourt to install the application from the AUR.

EDIT: It seems to work now. I uninstalled it. Installed solaar, then solaar-git on top (which removed solaar due to conflict).

Last edited by lon (2017-01-10 16:33:37)

Offline

#5 2017-01-10 16:24:23

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: Application complains about missing dependency, but it is not missing.

This is why you shouldn't be using yaourt, or any helper, until you know what's actually happening.

Read the AUR wiki page.

Offline

Board footer

Powered by FluxBB