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

Update Problem: libswresample


#1

Every xbps-install -Suv returns the following output:

[*] Updating `http://repo3.voidlinux.eu/current/x86_64-repodata' ...
[*] Updating `https://repo.voidlinux.eu/current/multilib/nonfree/x86_64-repodata' ...
[*] Updating `https://repo.voidlinux.eu/current/multilib/x86_64-repodata' ...
[*] Updating `https://repo.voidlinux.eu/current/nonfree/x86_64-repodata' ...
Found libavcodec-32bit-3.3.3_2 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libavformat-32bit-3.3.3_2 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libavutil-32bit-3.3.3_2 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libharfbuzz-32bit-1.5.1_1 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libswresample-32bit-3.3.3_2 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libswscale-32bit-3.3.3_2 (update) in repository https://repo.voidlinux.eu/current/multilib
Found libwine-32bit-2.16_1 (update) in repository https://repo.voidlinux.eu/current/multilib
Found wine-32bit-2.16_1 (update) in repository https://repo.voidlinux.eu/current/multilib
MISSING: libswresample-3.3.3_2
Transaction aborted due to unresolved dependencies.

Supposedly, libswresample is already installed and the latest version. Help is appreciated, let me know if I’m missing necessary information.


#2

Looks like repo3 is a bit outdated. Use repo.voidlinux.eu/current instead. Everything is fine there.


#3

Same problem. Looks like it’s the multilib repo, not the current one.


#4

But when I check repo.voidlinux.eu/current/multilib libswresample is there. And your output says

MISSING: libswresample-3.3.3_2

Note that it’s not 32bit. And libswresample-3.3.3_2 is in ‘repo’ but not in ‘repo3’. I had no trouble updating these packages.


#5

Unfortunately, now I can’t install packages from the main repo whatsoever, even if I changed it to using the default repo. Since this blocks out xbps-install -Su, I’m currently unable to get xbps to use repo.voidlinux.eu instead of repo3.voidlinux.eu, and now it won’t even use either one. I can’t install any packages unless they are nonfree or multilib.

Even when forcing, this doesn’t work:

sudo xbps-install --repository=repo.voidlinux.eu/current/ emacs    
Unable to locate 'emacs' in repository pool.

I’m unable to install emacs (simply used as a test)

My 00-repository-main.conf in xbps.d currently contains https://repo.voidlinux.eu/current/


#6

Has been solved, I forgot to put https:// before the repo title. Using the main repo as recommended fixed this issue, thanks.