Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MPV '!impl->polling' failed at ../spa/plugins/support/loop.c:872 impl_clear() #40849

Closed
ghost opened this issue Nov 29, 2022 · 14 comments
Closed
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@ghost
Copy link

ghost commented Nov 29, 2022

Is this a new report?

Yes

System Info

Void 6.0.10_1 x86_64 GenuineIntel uptodate rFFFFF

Package(s) Affected

mpv-0.35.0_1 pipewire-0.3.58_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

mpv-player/mpv#10859

I suggest the Pipewire package on Void be updated to 3.60, as mentioned in the other issue on the MPV github.

Expected behaviour

MPV opens and follows instructions

Actual behaviour

MPV outputs the following:

[james@Void9020 ~]$ mpv 'https://www.youtube.com/watch?v=8VoVjNlL_FI'
 (+) Video --vid=1 (*) (vp9 1920x1080 30.000fps)
 (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
File tags:
 Uploader: Brodie Robertson
 Channel_URL: https://www.youtube.com/channel/UCld68syR8Wi-GY_n4CaoJGA
[ao/pipewire] Could not connect to context '(null)': Host is down
'!impl->polling' failed at ../spa/plugins/support/loop.c:872 impl_clear()
Aborted

Applies to local media files too.

Steps to reproduce

  1. Make sure MPV and Pipewire are on the specified versions in this ticket.
  2. Attempt to open media with MPV
  3. MPV fails with the above error.
@ghost ghost added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Nov 29, 2022
@zenny
Copy link

zenny commented Nov 30, 2022

Also see mpv-player/mpv#10921 and trizen/pipe-viewer#145

@ghost
Copy link

ghost commented Nov 30, 2022

I suggest the Pipewire package on Void be updated to 3.60, as mentioned in the other issue on the MPV github.

There is already a pull request on that matter: #40828.

If your problem requires urgent measures on your end, I would advise you to update this package yourself with changes from the pull request mentioned earlier.

@zenny
Copy link

zenny commented Dec 1, 2022

I suggest the Pipewire package on Void be updated to 3.60, as mentioned in the other issue on the MPV github.

There is already a pull request on that matter: #40828.

If your problem requires urgent measures on your end, I would advise you to update this package yourself with changes from the pull request mentioned earlier.

Fails with the following error, meaning it requires ncurses to be updated to v0.3.6`_1:

=> pipewire-0.3.61_1: removing autodeps, please wait...
=> ERROR: pipewire-0.3.61_1: failed to install target dependencies! (error 19)
ncurses-libs-6.3_3 in transaction breaks installed pkg `ncurses-6.3_1'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...

And if I try to remove installed ncurses-6.3_1 in order to pay a way to pipewire-0.3.61_1 build , dependency hell starts as follows:

# xbps-remove -v ncurses
ncurses-6.3_3 in transaction breaks installed pkg `base-system-0.114_1'
ncurses-6.3_3 in transaction breaks installed pkg `rxvt-unicode-9.30_3'
Transaction aborted due to unresolved dependencies.

@ghost
Copy link

ghost commented Dec 1, 2022

Fails with the following error

Unable to reproduce your issue. There is no need to touch ncurses at all; it works fine.

You are supposed to have ncurses-6.3_3, not ncurses-6.3_1 in the repository.

Make sure your setup is up to date, including void-packages on your side.

@zenny
Copy link

zenny commented Dec 1, 2022

Fails with the following error

Unable to reproduce your issue. There is no need to touch ncurses at all; it works fine.

You are supposed to have ncurses-6.3_3, not ncurses-6.3_1 in the repository.

Make sure your setup is up to date, including void-packages on your side.

I did updated the void-package repo:

$ git pull --recurse-submodules
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 5 (delta 3), reused 5 (delta 3), pack-reused 0
Unpacking objects: 100% (5/5), 442 bytes | 22.00 KiB/s, done.
From https://github.com/void-linux/void-packages
   f65e7116f6..9be71ed838  master     -> origin/master
Updating f65e7116f6..9be71ed838
Fast-forward
 srcpkgs/qsv/template | 1 +
 1 file changed, 1 insertion(+)

The compilation says so:

$ ./xbps-src pkg pipewire
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/debug/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
=> xbps-src: updating software in / masterdir...
=> xbps-src: cleaning up / masterdir...
=> pipewire-0.3.61_1: removing autodeps, please wait...
=> pipewire-0.3.61_1: the following build options are set:
   sdl2: Enable support for SDL (2.x) (OFF)
=> pipewire-0.3.61_1: building [meson] for x86_64...
   [host] doxygen-1.9.5_1: found (https://repo-default.voidlinux.org/current)
   [host] graphviz-7.0.3_1: found (https://repo-default.voidlinux.org/current)
   [host] pkg-config-0.29.2_3: found (https://repo-default.voidlinux.org/current)
   [host] python3-docutils-0.18.1_2: found (https://repo-default.voidlinux.org/current)
   [host] gettext-0.21_4: found (https://repo-default.voidlinux.org/current)
   [host] meson-0.64.0_1: found (https://repo-default.voidlinux.org/current)
   [target] gst-plugins-base1-devel-1.20.3_1: found (https://repo-default.voidlinux.org/current)
   [target] jack-devel-1.9.21_1: found (https://repo-default.voidlinux.org/current)
   [target] sbc-devel-2.0_1: found (https://repo-default.voidlinux.org/current)
   [target] v4l-utils-devel-1.22.1_1: found (https://repo-default.voidlinux.org/current)
   [target] libva-devel-2.16.0_1: found (https://repo-default.voidlinux.org/current)
   [target] libbluetooth-devel-5.65_1: found (https://repo-default.voidlinux.org/current)
   [target] ncurses-devel-6.3_3: not found
   [target] libfreeaptx-devel-0.1.1_1: found (https://repo-default.voidlinux.org/current)
   [target] libusb-devel-1.0.26_1: found (https://repo-default.voidlinux.org/current)
   [target] fdk-aac-devel-2.0.2_2: found (https://repo-default.voidlinux.org/current)
   [target] libsndfile-devel-1.0.31_1: found (https://repo-default.voidlinux.org/current)
   [target] Vulkan-Headers-1.3.204.1_1: found (https://repo-default.voidlinux.org/current)
   [target] vulkan-loader-1.3.204.1_1: found (https://repo-default.voidlinux.org/current)
   [target] pulseaudio-devel-15.0_3: found (https://repo-default.voidlinux.org/current)
   [target] avahi-libs-devel-0.8_2: found (https://repo-default.voidlinux.org/current)
   [target] webrtc-audio-processing-devel-0.3.1_1: found (https://repo-default.voidlinux.org/current)
   [target] readline-devel-8.1.000_1: found (https://repo-default.voidlinux.org/current)
   [target] openssl-devel-1.1.1s_1: found (https://repo-default.voidlinux.org/current)
   [target] lilv-devel-0.24.12_3: found (https://repo-default.voidlinux.org/current)
   [target] libcanberra-devel-0.30_11: found (https://repo-default.voidlinux.org/current)
   [target] dbus-devel-1.14.4_1: found (https://repo-default.voidlinux.org/current)
   [target] ldacBT-devel-2.0.2.3_1: found (https://repo-default.voidlinux.org/current)
   [runtime] libspa-alsa-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-audioconvert-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-audiomixer-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-control-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-v4l2-0.3.61_1: not found (subpkg, ignored)
   [runtime] pulseaudio-utils-15.0_3: found (https://repo-default.voidlinux.org/current)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
=> pipewire-0.3.61_1: installing host dependencies: doxygen-1.9.5_1 graphviz-7.0.3_1 pkg-config-0.29.2_3 python3-docutils-0.18.1_2 gettext-0.21_4 meson-0.64.0_1 ...
=> pipewire-0.3.61_1: installing target dependencies: gst-plugins-base1-devel-1.20.3_1 jack-devel-1.9.21_1 sbc-devel-2.0_1 v4l-utils-devel-1.22.1_1 libva-devel-2.16.0_1 libbluetooth-devel-5.65_1 libfreeaptx-devel-0.1.1_1 libusb-devel-1.0.26_1 fdk-aac-devel-2.0.2_2 libsndfile-devel-1.0.31_1 Vulkan-Headers-1.3.204.1_1 vulkan-loader-1.3.204.1_1 pulseaudio-devel-15.0_3 avahi-libs-devel-0.8_2 webrtc-audio-processing-devel-0.3.1_1 readline-devel-8.1.000_1 openssl-devel-1.1.1s_1 lilv-devel-0.24.12_3 libcanberra-devel-0.30_11 dbus-devel-1.14.4_1 ldacBT-devel-2.0.2.3_1 ncurses-devel-6.3_3 ...
=> pipewire-0.3.61_1: removing autodeps, please wait...
=> ERROR: pipewire-0.3.61_1: failed to install target dependencies! (error 19)
ncurses-libs-6.3_3 in transaction breaks installed pkg `ncurses-6.3_1'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...

@paper42
Copy link
Member

paper42 commented Dec 1, 2022

./xbps-src zap; ./xbps-src binary-bootstrap and try again

@zenny
Copy link

zenny commented Dec 1, 2022

./xbps-src binary-bootstrap

Didn't work. Tried to downgrade the ncurses src repo to v6.2 instead! Upstream issue!?

$ ./xbps-src zap; ./xbps-src binary-bootstrap
=> xbps-src: /xtbmr/HOMEPOOL/HOME/VOIDHOME.BAK/zenny/Downloads/gitrepos/void-packages/masterdir masterdir cleaned up.
=> xbps-src: installing base-chroot...
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
x86_64-repodata: 1798KB [avg rate: 11MB/s]
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
x86_64-repodata: 12KB [avg rate: 3232KB/s]
[*] Updating repository `https://repo-default.voidlinux.org/current/debug/x86_64-repodata' ...
x86_64-repodata: 834KB [avg rate: 99MB/s]
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/x86_64-repodata' ...
x86_64-repodata: 693KB [avg rate: 3677KB/s]
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
x86_64-repodata: 9112B [avg rate: 23MB/s]

Name                Action    Version           New version            Download size
kernel-libc-headers install   -                 5.10.4_1               -
glibc               install   -                 2.32_2                 -
glibc-devel         install   -                 2.32_2                 -
glibc-locales       install   -                 2.32_2                 -
xbps-triggers       install   -                 0.124_1                -
base-files          install   -                 0.142_14               -
binutils-doc        install   -                 2.35.1_4               -
zlib                install   -                 1.2.13_1               -
libcrypto1.1        install   -                 1.1.1s_1               -
libssh2             install   -                 1.10.0_1               -
libssl1.1           install   -                 1.1.1s_1               -
libzstd             install   -                 1.5.2_1                -
c-ares              install   -                 1.18.1_1               -
jansson             install   -                 2.14_1                 -
libev               install   -                 4.33_1                 -
libgcc              install   -                 10.2.1pre1_3           -
libstdc++           install   -                 10.2.1pre1_3           -
nghttp2             install   -                 1.51.0_1               -
libcurl             install   -                 7.86.0_1               -
libdebuginfod       install   -                 0.187_1                -
binutils            install   -                 2.35.1_4               -
libgcc-devel        install   -                 10.2.1pre1_3           -
libstdc++-devel     install   -                 10.2.1pre1_3           -
libssp              install   -                 10.2.1pre1_3           -
libssp-devel        install   -                 10.2.1pre1_3           -
gcc                 install   -                 10.2.1pre1_3           -
libada              install   -                 10.2.1pre1_3           -
libada-devel        install   -                 10.2.1pre1_3           -
gcc-ada             install   -                 10.2.1pre1_3           -
attr                install   -                 2.5.1_1                -
patch               install   -                 2.7.6_4                -
acl                 install   -                 2.3.1_1                -
sed                 install   -                 4.8_1                  -
findutils           install   -                 4.9.0_1                -
diffutils           install   -                 3.8_1                  -
make                install   -                 4.3_3                  -
gzip                install   -                 1.12_2                 -
libcap              install   -                 2.54_1                 -
gmp                 install   -                 6.2.1_1                -
coreutils           install   -                 8.32_4                 -
libmagic            install   -                 5.42_2                 -
file                install   -                 5.42_2                 -
bzip2               install   -                 1.0.8_1                -
liblz4              install   -                 1.9.4_1                -
liblzma             install   -                 5.2.7_1                -
bsdtar              install   -                 3.6.1_1                -
openssl             install   -                 1.1.1s_1               -
run-parts           install   -                 4.11.2_2               -
ca-certificates     install   -                 20211016+3.83_1        -
libarchive          install   -                 3.6.1_1                -
libxbps             install   -                 0.59.1_7               -
xbps                install   -                 0.59.1_7               -
mpfr                install   -                 4.1.1_2                -
ncurses-base        install   -                 6.2_4                  -
ncurses-libs        install   -                 6.2_4                  -
ncurses             install   -                 6.2_4                  -
libreadline8        install   -                 8.1.000_1              -
chroot-bash         install   -                 5.1.004_1              -
chroot-grep         install   -                 3.8_1                  -
chroot-gawk         install   -                 5.0.1_1                -
chroot-distcc       install   -                 3.3.3_1                -
chroot-util-linux   install   -                 2.32.1_2               -
chroot-git          install   -                 2.38.1_1               -
tzdata              install   -                 2022g_1                -
ccache              install   -                 4.6.3_1                -
base-chroot         install   -                 0.67_1                 -

Size required on disk:         412MB
Space available on disk:       536GB


[*] Verifying package integrity
kernel-libc-headers-5.10.4_1: verifying RSA signature...
glibc-2.32_2: verifying RSA signature...
glibc-devel-2.32_2: verifying RSA signature...
glibc-locales-2.32_2: verifying RSA signature...
xbps-triggers-0.124_1: verifying RSA signature...
base-files-0.142_14: verifying RSA signature...
binutils-doc-2.35.1_4: verifying RSA signature...
zlib-1.2.13_1: verifying RSA signature...
libcrypto1.1-1.1.1s_1: verifying RSA signature...
libssh2-1.10.0_1: verifying RSA signature...
libssl1.1-1.1.1s_1: verifying RSA signature...
libzstd-1.5.2_1: verifying RSA signature...
c-ares-1.18.1_1: verifying RSA signature...
jansson-2.14_1: verifying RSA signature...
libev-4.33_1: verifying RSA signature...
libgcc-10.2.1pre1_3: verifying RSA signature...
libstdc++-10.2.1pre1_3: verifying RSA signature...
nghttp2-1.51.0_1: verifying RSA signature...
libcurl-7.86.0_1: verifying RSA signature...
libdebuginfod-0.187_1: verifying RSA signature...
binutils-2.35.1_4: verifying RSA signature...
libgcc-devel-10.2.1pre1_3: verifying RSA signature...
libstdc++-devel-10.2.1pre1_3: verifying RSA signature...
libssp-10.2.1pre1_3: verifying RSA signature...
libssp-devel-10.2.1pre1_3: verifying RSA signature...
gcc-10.2.1pre1_3: verifying RSA signature...
libada-10.2.1pre1_3: verifying RSA signature...
libada-devel-10.2.1pre1_3: verifying RSA signature...
gcc-ada-10.2.1pre1_3: verifying RSA signature...
attr-2.5.1_1: verifying RSA signature...
patch-2.7.6_4: verifying RSA signature...
acl-2.3.1_1: verifying RSA signature...
sed-4.8_1: verifying RSA signature...
findutils-4.9.0_1: verifying RSA signature...
diffutils-3.8_1: verifying RSA signature...
make-4.3_3: verifying RSA signature...
gzip-1.12_2: verifying RSA signature...
libcap-2.54_1: verifying RSA signature...
gmp-6.2.1_1: verifying RSA signature...
coreutils-8.32_4: verifying RSA signature...
libmagic-5.42_2: verifying RSA signature...
file-5.42_2: verifying RSA signature...
bzip2-1.0.8_1: verifying RSA signature...
liblz4-1.9.4_1: verifying RSA signature...
liblzma-5.2.7_1: verifying RSA signature...
bsdtar-3.6.1_1: verifying RSA signature...
openssl-1.1.1s_1: verifying RSA signature...
run-parts-4.11.2_2: verifying RSA signature...
ca-certificates-20211016+3.83_1: verifying RSA signature...
libarchive-3.6.1_1: verifying RSA signature...
libxbps-0.59.1_7: verifying RSA signature...
xbps-0.59.1_7: verifying RSA signature...
mpfr-4.1.1_2: verifying RSA signature...
ncurses-base-6.2_4: verifying SHA256 hash...
ncurses-libs-6.2_4: verifying SHA256 hash...
ncurses-6.2_4: verifying SHA256 hash...
libreadline8-8.1.000_1: verifying RSA signature...
chroot-bash-5.1.004_1: verifying RSA signature...
chroot-grep-3.8_1: verifying RSA signature...
chroot-gawk-5.0.1_1: verifying RSA signature...
chroot-distcc-3.3.3_1: verifying RSA signature...
chroot-util-linux-2.32.1_2: verifying RSA signature...
chroot-git-2.38.1_1: verifying RSA signature...
tzdata-2022g_1: verifying RSA signature...
ccache-4.6.3_1: verifying RSA signature...
base-chroot-0.67_1: verifying RSA signature...

[*] Collecting package files
kernel-libc-headers-5.10.4_1: collecting files...
glibc-2.32_2: collecting files...
glibc-devel-2.32_2: collecting files...
glibc-locales-2.32_2: collecting files...
xbps-triggers-0.124_1: collecting files...
base-files-0.142_14: collecting files...
binutils-doc-2.35.1_4: collecting files...
zlib-1.2.13_1: collecting files...
libcrypto1.1-1.1.1s_1: collecting files...
libssh2-1.10.0_1: collecting files...
libssl1.1-1.1.1s_1: collecting files...
libzstd-1.5.2_1: collecting files...
c-ares-1.18.1_1: collecting files...
jansson-2.14_1: collecting files...
libev-4.33_1: collecting files...
libgcc-10.2.1pre1_3: collecting files...
libstdc++-10.2.1pre1_3: collecting files...
nghttp2-1.51.0_1: collecting files...
libcurl-7.86.0_1: collecting files...
libdebuginfod-0.187_1: collecting files...
binutils-2.35.1_4: collecting files...
libgcc-devel-10.2.1pre1_3: collecting files...
libstdc++-devel-10.2.1pre1_3: collecting files...
libssp-10.2.1pre1_3: collecting files...
libssp-devel-10.2.1pre1_3: collecting files...
gcc-10.2.1pre1_3: collecting files...
libada-10.2.1pre1_3: collecting files...
libada-devel-10.2.1pre1_3: collecting files...
gcc-ada-10.2.1pre1_3: collecting files...
attr-2.5.1_1: collecting files...
patch-2.7.6_4: collecting files...
acl-2.3.1_1: collecting files...
sed-4.8_1: collecting files...
findutils-4.9.0_1: collecting files...
diffutils-3.8_1: collecting files...
make-4.3_3: collecting files...
gzip-1.12_2: collecting files...
libcap-2.54_1: collecting files...
gmp-6.2.1_1: collecting files...
coreutils-8.32_4: collecting files...
libmagic-5.42_2: collecting files...
file-5.42_2: collecting files...
bzip2-1.0.8_1: collecting files...
liblz4-1.9.4_1: collecting files...
liblzma-5.2.7_1: collecting files...
bsdtar-3.6.1_1: collecting files...
openssl-1.1.1s_1: collecting files...
run-parts-4.11.2_2: collecting files...
ca-certificates-20211016+3.83_1: collecting files...
libarchive-3.6.1_1: collecting files...
libxbps-0.59.1_7: collecting files...
xbps-0.59.1_7: collecting files...
mpfr-4.1.1_2: collecting files...
ncurses-base-6.2_4: collecting files...
ncurses-libs-6.2_4: collecting files...
ncurses-6.2_4: collecting files...
libreadline8-8.1.000_1: collecting files...
chroot-bash-5.1.004_1: collecting files...
chroot-grep-3.8_1: collecting files...
chroot-gawk-5.0.1_1: collecting files...
chroot-distcc-3.3.3_1: collecting files...
chroot-util-linux-2.32.1_2: collecting files...
chroot-git-2.38.1_1: collecting files...
tzdata-2022g_1: collecting files...
ccache-4.6.3_1: collecting files...
base-chroot-0.67_1: collecting files...

[*] Unpacking packages
kernel-libc-headers-5.10.4_1: unpacking ...
glibc-2.32_2: unpacking ...
glibc-devel-2.32_2: unpacking ...
glibc-locales-2.32_2: unpacking ...
xbps-triggers-0.124_1: unpacking ...
base-files-0.142_14: unpacking ...
binutils-doc-2.35.1_4: unpacking ...
zlib-1.2.13_1: unpacking ...
libcrypto1.1-1.1.1s_1: unpacking ...
libssh2-1.10.0_1: unpacking ...
libssl1.1-1.1.1s_1: unpacking ...
libzstd-1.5.2_1: unpacking ...
c-ares-1.18.1_1: unpacking ...
jansson-2.14_1: unpacking ...
libev-4.33_1: unpacking ...
libgcc-10.2.1pre1_3: unpacking ...
libstdc++-10.2.1pre1_3: unpacking ...
nghttp2-1.51.0_1: unpacking ...
libcurl-7.86.0_1: unpacking ...
libdebuginfod-0.187_1: unpacking ...
binutils-2.35.1_4: unpacking ...
libgcc-devel-10.2.1pre1_3: unpacking ...
libstdc++-devel-10.2.1pre1_3: unpacking ...
libssp-10.2.1pre1_3: unpacking ...
libssp-devel-10.2.1pre1_3: unpacking ...
gcc-10.2.1pre1_3: unpacking ...
libada-10.2.1pre1_3: unpacking ...
libada-devel-10.2.1pre1_3: unpacking ...
gcc-ada-10.2.1pre1_3: unpacking ...
attr-2.5.1_1: unpacking ...
patch-2.7.6_4: unpacking ...
acl-2.3.1_1: unpacking ...
sed-4.8_1: unpacking ...
findutils-4.9.0_1: unpacking ...
findutils-4.9.0_1: registered 'find' alternatives group
Creating 'find' alternatives group symlink: find -> /usr/bin/gfind
Creating 'find' alternatives group symlink: find.1 -> /usr/share/man/man1/gfind.1
findutils-4.9.0_1: registered 'xargs' alternatives group
Creating 'xargs' alternatives group symlink: xargs -> /usr/bin/gxargs
Creating 'xargs' alternatives group symlink: xargs.1 -> /usr/share/man/man1/gxargs.1
diffutils-3.8_1: unpacking ...
make-4.3_3: unpacking ...
gzip-1.12_2: unpacking ...
libcap-2.54_1: unpacking ...
gmp-6.2.1_1: unpacking ...
coreutils-8.32_4: unpacking ...
coreutils-8.32_4: registered 'hostname' alternatives group
Creating 'hostname' alternatives group symlink: hostname -> /usr/bin/hostname-coreutils
Creating 'hostname' alternatives group symlink: hostname.1 -> /usr/share/man/man1/hostname-coreutils.1
libmagic-5.42_2: unpacking ...
file-5.42_2: unpacking ...
bzip2-1.0.8_1: unpacking ...
liblz4-1.9.4_1: unpacking ...
liblzma-5.2.7_1: unpacking ...
bsdtar-3.6.1_1: unpacking ...
openssl-1.1.1s_1: unpacking ...
run-parts-4.11.2_2: unpacking ...
ca-certificates-20211016+3.83_1: unpacking ...
libarchive-3.6.1_1: unpacking ...
libxbps-0.59.1_7: unpacking ...
xbps-0.59.1_7: unpacking ...
mpfr-4.1.1_2: unpacking ...
ncurses-base-6.2_4: unpacking ...
ncurses-libs-6.2_4: unpacking ...
ncurses-6.2_4: unpacking ...
libreadline8-8.1.000_1: unpacking ...
chroot-bash-5.1.004_1: unpacking ...
chroot-grep-3.8_1: unpacking ...
chroot-gawk-5.0.1_1: unpacking ...
chroot-distcc-3.3.3_1: unpacking ...
chroot-util-linux-2.32.1_2: unpacking ...
chroot-git-2.38.1_1: unpacking ...
tzdata-2022g_1: unpacking ...
ccache-4.6.3_1: unpacking ...
base-chroot-0.67_1: unpacking ...

[*] Configuring unpacked packages
kernel-libc-headers-5.10.4_1: configuring ...
kernel-libc-headers-5.10.4_1: installed successfully.
glibc-2.32_2: configuring ...
glibc-2.32_2: installed successfully.
glibc-devel-2.32_2: configuring ...
glibc-devel-2.32_2: installed successfully.
glibc-locales-2.32_2: configuring ...
glibc-locales-2.32_2: installed successfully.
xbps-triggers-0.124_1: configuring ...
xbps-triggers-0.124_1: installed successfully.
base-files-0.142_14: configuring ...
base-files-0.142_14: installed successfully.
binutils-doc-2.35.1_4: configuring ...
binutils-doc-2.35.1_4: installed successfully.
zlib-1.2.13_1: configuring ...
zlib-1.2.13_1: installed successfully.
libcrypto1.1-1.1.1s_1: configuring ...
libcrypto1.1-1.1.1s_1: installed successfully.
libssh2-1.10.0_1: configuring ...
libssh2-1.10.0_1: installed successfully.
libssl1.1-1.1.1s_1: configuring ...
libssl1.1-1.1.1s_1: installed successfully.
libzstd-1.5.2_1: configuring ...
libzstd-1.5.2_1: installed successfully.
c-ares-1.18.1_1: configuring ...
c-ares-1.18.1_1: installed successfully.
jansson-2.14_1: configuring ...
jansson-2.14_1: installed successfully.
libev-4.33_1: configuring ...
libev-4.33_1: installed successfully.
libgcc-10.2.1pre1_3: configuring ...
libgcc-10.2.1pre1_3: installed successfully.
libstdc++-10.2.1pre1_3: configuring ...
libstdc++-10.2.1pre1_3: installed successfully.
nghttp2-1.51.0_1: configuring ...
nghttp2-1.51.0_1: installed successfully.
libcurl-7.86.0_1: configuring ...
libcurl-7.86.0_1: installed successfully.
libdebuginfod-0.187_1: configuring ...
libdebuginfod-0.187_1: installed successfully.
binutils-2.35.1_4: configuring ...
binutils-2.35.1_4: installed successfully.
libgcc-devel-10.2.1pre1_3: configuring ...
libgcc-devel-10.2.1pre1_3: installed successfully.
libstdc++-devel-10.2.1pre1_3: configuring ...
libstdc++-devel-10.2.1pre1_3: installed successfully.
libssp-10.2.1pre1_3: configuring ...
libssp-10.2.1pre1_3: installed successfully.
libssp-devel-10.2.1pre1_3: configuring ...
libssp-devel-10.2.1pre1_3: installed successfully.
gcc-10.2.1pre1_3: configuring ...
gcc-10.2.1pre1_3: installed successfully.
libada-10.2.1pre1_3: configuring ...
libada-10.2.1pre1_3: installed successfully.
libada-devel-10.2.1pre1_3: configuring ...
libada-devel-10.2.1pre1_3: installed successfully.
gcc-ada-10.2.1pre1_3: configuring ...
gcc-ada-10.2.1pre1_3: installed successfully.
attr-2.5.1_1: configuring ...
attr-2.5.1_1: installed successfully.
patch-2.7.6_4: configuring ...
patch-2.7.6_4: installed successfully.
acl-2.3.1_1: configuring ...
acl-2.3.1_1: installed successfully.
sed-4.8_1: configuring ...
sed-4.8_1: installed successfully.
findutils-4.9.0_1: configuring ...
findutils-4.9.0_1: installed successfully.
diffutils-3.8_1: configuring ...
diffutils-3.8_1: installed successfully.
make-4.3_3: configuring ...
make-4.3_3: installed successfully.
gzip-1.12_2: configuring ...
gzip-1.12_2: installed successfully.
libcap-2.54_1: configuring ...
libcap-2.54_1: installed successfully.
gmp-6.2.1_1: configuring ...
gmp-6.2.1_1: installed successfully.
coreutils-8.32_4: configuring ...
coreutils-8.32_4: installed successfully.
libmagic-5.42_2: configuring ...
libmagic-5.42_2: installed successfully.
file-5.42_2: configuring ...
file-5.42_2: installed successfully.
bzip2-1.0.8_1: configuring ...
bzip2-1.0.8_1: installed successfully.
liblz4-1.9.4_1: configuring ...
liblz4-1.9.4_1: installed successfully.
liblzma-5.2.7_1: configuring ...
liblzma-5.2.7_1: installed successfully.
bsdtar-3.6.1_1: configuring ...
bsdtar-3.6.1_1: installed successfully.
openssl-1.1.1s_1: configuring ...
openssl-1.1.1s_1: installed successfully.
run-parts-4.11.2_2: configuring ...
run-parts-4.11.2_2: installed successfully.
ca-certificates-20211016+3.83_1: configuring ...
ca-certificates-20211016+3.83_1: installed successfully.
libarchive-3.6.1_1: configuring ...
libarchive-3.6.1_1: installed successfully.
libxbps-0.59.1_7: configuring ...
libxbps-0.59.1_7: installed successfully.
xbps-0.59.1_7: configuring ...
xbps-0.59.1_7: installed successfully.
mpfr-4.1.1_2: configuring ...
mpfr-4.1.1_2: installed successfully.
ncurses-base-6.2_4: configuring ...
ncurses-base-6.2_4: installed successfully.
ncurses-libs-6.2_4: configuring ...
ncurses-libs-6.2_4: installed successfully.
ncurses-6.2_4: configuring ...
ncurses-6.2_4: installed successfully.
libreadline8-8.1.000_1: configuring ...
libreadline8-8.1.000_1: installed successfully.
chroot-bash-5.1.004_1: configuring ...
chroot-bash-5.1.004_1: installed successfully.
chroot-grep-3.8_1: configuring ...
chroot-grep-3.8_1: installed successfully.
chroot-gawk-5.0.1_1: configuring ...
chroot-gawk-5.0.1_1: installed successfully.
chroot-distcc-3.3.3_1: configuring ...
chroot-distcc-3.3.3_1: installed successfully.
chroot-util-linux-2.32.1_2: configuring ...
chroot-util-linux-2.32.1_2: installed successfully.
chroot-git-2.38.1_1: configuring ...
chroot-git-2.38.1_1: installed successfully.
tzdata-2022g_1: configuring ...
tzdata-2022g_1: installed successfully.
ccache-4.6.3_1: configuring ...
ccache-4.6.3_1: installed successfully.
base-chroot-0.67_1: configuring ...
base-chroot-0.67_1: installed successfully.

0 downloaded, 66 installed, 0 updated, 66 configured, 0 removed.
=> xbps-src: installed base-chroot successfully!
=> xbps-src: reconfiguring base-chroot...
glibc-locales: configuring ...
Generating GNU libc locales...
  C.UTF-8... done.
  en_US.UTF-8... done.
glibc-locales: configured successfully.
ca-certificates: configuring ...
ca-certificates: configured successfully.
=> xbps-src: removing autodeps, please wait...
=> xbps-src: cleaning up masterdir...
$ ./xbps-src pkg pipewire
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/debug/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
=> xbps-src: updating software in / masterdir...
=> xbps-src: cleaning up / masterdir...
=> pipewire-0.3.61_1: removing autodeps, please wait...
=> pipewire-0.3.61_1: the following build options are set:
   sdl2: Enable support for SDL (2.x) (OFF)
=> pipewire-0.3.61_1: building [meson] for x86_64...
   [host] doxygen-1.9.5_1: found (https://repo-default.voidlinux.org/current)
   [host] graphviz-7.0.3_1: found (https://repo-default.voidlinux.org/current)
   [host] pkg-config-0.29.2_3: found (https://repo-default.voidlinux.org/current)
   [host] python3-docutils-0.18.1_2: found (https://repo-default.voidlinux.org/current)
   [host] gettext-0.21_4: found (https://repo-default.voidlinux.org/current)
   [host] meson-0.64.0_1: found (https://repo-default.voidlinux.org/current)
   [target] gst-plugins-base1-devel-1.20.3_1: found (https://repo-default.voidlinux.org/current)
   [target] jack-devel-1.9.21_1: found (https://repo-default.voidlinux.org/current)
   [target] sbc-devel-2.0_1: found (https://repo-default.voidlinux.org/current)
   [target] v4l-utils-devel-1.22.1_1: found (https://repo-default.voidlinux.org/current)
   [target] libva-devel-2.16.0_1: found (https://repo-default.voidlinux.org/current)
   [target] libbluetooth-devel-5.65_1: found (https://repo-default.voidlinux.org/current)
   [target] ncurses-devel-6.3_3: not found
   [target] libfreeaptx-devel-0.1.1_1: found (https://repo-default.voidlinux.org/current)
   [target] libusb-devel-1.0.26_1: found (https://repo-default.voidlinux.org/current)
   [target] fdk-aac-devel-2.0.2_2: found (https://repo-default.voidlinux.org/current)
   [target] libsndfile-devel-1.0.31_1: found (https://repo-default.voidlinux.org/current)
   [target] Vulkan-Headers-1.3.204.1_1: found (https://repo-default.voidlinux.org/current)
   [target] vulkan-loader-1.3.204.1_1: found (https://repo-default.voidlinux.org/current)
   [target] pulseaudio-devel-15.0_3: found (https://repo-default.voidlinux.org/current)
   [target] avahi-libs-devel-0.8_2: found (https://repo-default.voidlinux.org/current)
   [target] webrtc-audio-processing-devel-0.3.1_1: found (https://repo-default.voidlinux.org/current)
   [target] readline-devel-8.1.000_1: found (https://repo-default.voidlinux.org/current)
   [target] openssl-devel-1.1.1s_1: found (https://repo-default.voidlinux.org/current)
   [target] lilv-devel-0.24.12_3: found (https://repo-default.voidlinux.org/current)
   [target] libcanberra-devel-0.30_11: found (https://repo-default.voidlinux.org/current)
   [target] dbus-devel-1.14.4_1: found (https://repo-default.voidlinux.org/current)
   [target] ldacBT-devel-2.0.2.3_1: found (https://repo-default.voidlinux.org/current)
   [runtime] libspa-alsa-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-audioconvert-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-audiomixer-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-control-0.3.61_1: not found (subpkg, ignored)
   [runtime] libspa-v4l2-0.3.61_1: not found (subpkg, ignored)
   [runtime] pulseaudio-utils-15.0_3: found (https://repo-default.voidlinux.org/current)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
   [runtime] libpipewire-0.3.61_1: not found (subpkg, ignored)
=> pipewire-0.3.61_1: installing host dependencies: doxygen-1.9.5_1 graphviz-7.0.3_1 pkg-config-0.29.2_3 python3-docutils-0.18.1_2 gettext-0.21_4 meson-0.64.0_1 ...
=> pipewire-0.3.61_1: installing target dependencies: gst-plugins-base1-devel-1.20.3_1 jack-devel-1.9.21_1 sbc-devel-2.0_1 v4l-utils-devel-1.22.1_1 libva-devel-2.16.0_1 libbluetooth-devel-5.65_1 libfreeaptx-devel-0.1.1_1 libusb-devel-1.0.26_1 fdk-aac-devel-2.0.2_2 libsndfile-devel-1.0.31_1 Vulkan-Headers-1.3.204.1_1 vulkan-loader-1.3.204.1_1 pulseaudio-devel-15.0_3 avahi-libs-devel-0.8_2 webrtc-audio-processing-devel-0.3.1_1 readline-devel-8.1.000_1 openssl-devel-1.1.1s_1 lilv-devel-0.24.12_3 libcanberra-devel-0.30_11 dbus-devel-1.14.4_1 ldacBT-devel-2.0.2.3_1 ncurses-devel-6.3_3 ...
=> pipewire-0.3.61_1: removing autodeps, please wait...
=> ERROR: pipewire-0.3.61_1: failed to install target dependencies! (error 19)
ncurses-libs-6.3_3 in transaction breaks installed pkg `ncurses-6.2_4'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...

I have upgraded to 6.3.3 in my compiling machine:

# xbps-query -v -Rs ncurses*
[*] ncurses-6.3_3                System V Release 4.0 curses emulation library
[*] ncurses-base-6.3_3           System V Release 4.0 curses emulation library - base terminfo files
[*] ncurses-devel-6.3_3          System V Release 4.0 curses emulation library - development files
[*] ncurses-libs-6.3_3           System V Release 4.0 curses emulation library -- shared libraries
[-] ncurses-libtinfo-devel-6.3_3 System V Release 4.0 curses emulation library - libtinfo.so symlink - development files
[*] ncurses-libtinfo-libs-6.3_3  System V Release 4.0 curses emulation library - libtinfo.so symlink
[-] ncurses-term-6.3_3           System V Release 4.0 curses emulation library - full terminal descriptions
[-] ncurses-devel-32bit-6.3_3    System V Release 4.0 curses emulation library - development files (32bit)
[*] ncurses-libs-32bit-6.3_3     System V Release 4.0 curses emulation library -- shared libraries (32bit)

I have noted a reference to ncurses-6.2_4 in masterdir/var/db/xbps/pkgdb-0.38.plist.

@paper42
Copy link
Member

paper42 commented Dec 1, 2022

don't downgrade anything, you probably have an old version in hostdir/binpkgs, so try removing it - rm -r hostdir/binpkgs

@zenny
Copy link

zenny commented Dec 1, 2022

don't downgrade anything, you probably have an old version in hostdir/binpkgs, so try removing it - rm -r hostdir/binpkgs

Thanks, @paper42 That seems to be the issue. However, another package conflict with gstreamer popped in:

$ xi pipewire
Password:
[*] Updating repository `https://repo-default.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://repo-default.voidlinux.org/current/nonfree/x86_64-repodata' ...
libpipewire-0.3.61_1 in transaction breaks installed pkg `gstreamer1-pipewire-0.3.58_1'
Transaction aborted due to unresolved dependencies.

@paper42
Copy link
Member

paper42 commented Dec 1, 2022

you can not update just the one package, other packages depend on it, run xi -u instead

@zenny
Copy link

zenny commented Dec 1, 2022

you can not update just the one package, other packages depend on it, run xi -u instead

Thanks for the input. I removed the specific gstreamer pacakge and installed pipewire. But pipe-viewer stopped working (list displayed but the video does not play) instead without outputting any error, fyi. :(

@zenny
Copy link

zenny commented Dec 2, 2022

A reboot of the machine made the issue go away. Thanks for your inputs @paper42 @kruceter

@ghost
Copy link

ghost commented Dec 3, 2022

Pipewire was updated in 4c572dc.

@jconnolly837, can you reproduce the issue again with the updated pipewire?

@ghost
Copy link
Author

ghost commented Dec 3, 2022

The following packages were updated this morning, including pipewire, and I can no longer reproduce the issue.

MesaLib-devel update 22.1.7_1 22.2.4_1 31KB alsa-lib update 1.2.7.2_1 1.2.8_1 497KB alsa-lib-32bit update 1.2.7.2_1 1.2.8_1 487KB alsa-pipewire update 0.3.58_1 0.3.61_1 47KB libOSMesa update 22.1.7_1 22.2.4_1 3398KB libOSMesa-32bit update 22.1.7_1 22.2.4_1 3517KB libgbm update 22.1.7_1 22.2.4_1 29KB libgbm-32bit update 22.1.7_1 22.2.4_1 30KB libgbm-devel update 22.1.7_1 22.2.4_1 5177B libglapi update 22.1.7_1 22.2.4_1 28KB libglapi-32bit update 22.1.7_1 22.2.4_1 32KB libpipewire update 0.3.58_1 0.3.61_1 849KB libspa-alsa update 0.3.58_1 0.3.61_1 243KB libspa-audioconvert update 0.3.58_1 0.3.61_1 154KB libspa-audiomixer update 0.3.58_1 0.3.61_1 31KB libspa-control update 0.3.58_1 0.3.61_1 23KB libspa-v4l2 update 0.3.58_1 0.3.61_1 51KB libvirt update 8.9.0_1 8.10.0_1 7722KB libvirt-python3 update 8.9.0_2 8.10.0_1 160KB libxatracker update 22.1.7_1 22.2.4_1 2125KB mesa update 22.1.7_1 22.2.4_1 6460KB mesa-32bit update 22.1.7_1 22.2.4_1 6864KB mesa-dri update 22.1.7_1 22.2.4_1 8016KB mesa-dri-32bit update 22.1.7_1 22.2.4_1 8402KB mesa-opencl update 22.1.7_1 22.2.4_1 14MB mesa-vaapi update 22.1.7_1 22.2.4_1 3472KB mesa-vaapi-32bit update 22.1.7_1 22.2.4_1 3680KB mesa-vdpau update 22.1.7_1 22.2.4_1 3606KB mesa-vdpau-32bit update 22.1.7_1 22.2.4_1 3822KB mesa-vulkan-intel update 22.1.7_1 22.2.4_1 2432KB mesa-vulkan-intel-32bit update 22.1.7_1 22.2.4_1 2540KB mesa-vulkan-radeon update 22.1.7_1 22.2.4_1 2116KB mesa-vulkan-radeon-32bit update 22.1.7_1 22.2.4_1 2242KB osinfo-db update 20221018_1 20221130_1 185KB pipewire update 0.3.58_1 0.3.61_1 674KB pixman update 0.40.0_2 0.42.2_1 283KB pixman-32bit update 0.40.0_2 0.42.2_1 284KB pixman-devel update 0.40.0_2 0.42.2_1 10KB socat update 1.7.4.3_1 1.7.4.4_1 209KB

@ghost ghost closed this as completed Dec 3, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

2 participants