Home | News | Download | Packages | Forum | Wiki | Github

Can't update system- unresolved dependencies


#1

I can’t update my system today with xbps-install -Su due to broken dependencies. Getting this error:

MISSING: rpi-userland>=0.0.0.0.20150907_1

not sure to what which package this is a dependency. Any way i can troubleshoot and fix this?


X86_64 xbps-install not working: "rpi-userland" package missing
#2

You can find out what packages depend on a package called “packagename” with

xbps-query -X packagename


#4

got the output of which packages are due to update. It seems the new version of opera is requiring this dependency which obviously is broken. Will open this issue.


(Matthew Wynn) #5

I have an open PR to fix this at https://github.com/voidlinux/void-packages/pull/7353


(Viatcheslav) #6

Hi rGabiru! I’m collided with the same problem. Before maintainers fix this bug, I do that:

  1. xbps-remove opera
  2. xbps-install -Su
    If you hard linked with opera

git clone https://github.com/voidlinux/void-packages.git
cd void-packages
./xbps-src binary-bootstrap
sed -i ‘/libGLESv2.so rpi-userland-0.0.0.0.20150907_1/d’ common/shlibs
./xbps-src pkg opera
sudo xbps-install --repository=hostdir/binpkgs/nonfree opera
or you can install from my repository
repository=https://kuznetsov-family.com/voidlinux/nonfree


(Ibn Saeed) #7

i am having the same issue.

i do not have opera installed. i am using firefox

running

sudo xbps-query -x rpi-userland

does not return anything

How to solve this issue ?


#8

Find the reverse dependencies for a package (packages that depend on it):
Big X switch is for reverse dependencies

sudo xbps-query -X  < unresolved dependencies packagename >

Removing the reverse dependency will resolve the problem.
After the update you can reinstall the package if needed.

Reference: https://www.voidlinux.eu/usage/xbps/#xbps-query1


#9

Hello,
New Void user here. Very pleased with Void, one thing so far I can’t seem to resolve.
Still can’t install Opera. Will there be a fix soon?
Installing from terminal I get this MISSING: rpi-userland>=0.0.0.0.20150907_1
and OctoXbps says “the package is not available in database”.


#10

Well, Opera is not available. You could ask for it but, I doupt it will be added. What’s wrong with Firefox, chromium, IceCat, chrome,…


#11

It forces me too use something I don’t use. Freedom of choice is the reason I am here.
And Opera is just my favourite browser.


#12

@polaca57
Fair enough, I do understand!
:blush:


#13

:rat: :hammer: :smirk_cat:

Brutal, but that works!!
I updated opera to the latest version #8855.