NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.14k stars 14.17k forks source link

glide-media-player does not respond #303109

Closed RAVENz46 closed 7 months ago

RAVENz46 commented 7 months ago

Describe the bug

It is possible to launch glide-media-player but it doesn't play video and unable to close player.

Steps To Reproduce

Steps to reproduce the behavior:

  1. install glide-media-player
  2. run glide example.mp4 or open video from file manager.

Additional context

Build log ``` warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/2q4y1d0xfpxk3p0pfx0i1h1dyi85b1bl-glide-media-player-0.6.3.drv^*' Running phase: unpackPhase unpacking source archive /nix/store/9rfy8qi735dgzilvln4gsajzg90p05j3-source source root is source Executing cargoSetupPostUnpackHook unpacking source archive /nix/store/4n31b80n12h42hmdx7n1sfq4c9lmzpqr-glide-media-player-0.6.3-vendor.tar.gz Finished cargoSetupPostUnpackHook Running phase: patchPhase patching script interpreter paths in scripts/meson_post_install.py build-aux/cargo-build.py scripts/meson_post_install.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/gd3shnza1i50zn8zs04fa729ribr88m9-python3-3.11.8/bin/python3" build-aux/cargo-build.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/gd3shnza1i50zn8zs04fa729ribr88m9-python3-3.11.8/bin/python3" Executing cargoSetupPostPatchHook Validating consistency between /build/source/Cargo.lock and /build/glide-media-player-0.6.3-vendor.tar.gz/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase mesonConfigurePhase flags: --prefix=/nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3 --libdir=/nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/lib --libexecdir=/nix/store/4> The Meson build system Version: 1.3.2 Source dir: /build/source Build dir: /build/source/build Build type: native build Project name: glide Project version: 0.6.3 Rust compiler for the host machine: rustc -C linker=gcc (rustc 1.76.0) Rust linker for the host machine: rustc -C linker=gcc ld.bfd 2.41 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program /build/source/build-aux/cargo-build.py found: YES (/build/source/build-aux/cargo-build.py) Build targets in project: 1 glide 0.6.3 User defined options auto_features: enabled bindir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin buildtype : plain includedir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/include infodir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/info libdir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/lib libexecdir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/libexec localedir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/locale mandir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/man prefix : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3 sbindir : /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/sbin wrap_mode : nodownload Found ninja-1.11.1 at /nix/store/b3lnyl8cgll4i9bx4k4vz8agq6swqb08-ninja-1.11.1/bin/ninja mesonConfigurePhase: enabled\ parallel\ building Running phase: buildPhase build flags: -j2 [0/1] Generating cargo-build with a custom command Compiling proc-macro2 v1.0.79 Compiling unicode-ident v1.0.12 Compiling serde v1.0.197 Compiling hashbrown v0.14.3 Compiling equivalent v1.0.1 Compiling winnow v0.6.5 Compiling target-lexicon v0.12.14 Compiling smallvec v1.13.1 Compiling heck v0.4.1 Compiling version-compare v0.1.1 Compiling pkg-config v0.3.30 Compiling libc v0.2.153 Compiling autocfg v1.1.0 Compiling thiserror v1.0.58 Compiling pin-project-lite v0.2.13 Compiling memchr v2.7.1 Compiling bitflags v2.4.2 Compiling winnow v0.5.40 Compiling futures-core v0.3.30 Compiling futures-task v0.3.30 Compiling pin-utils v0.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling once_cell v1.19.0 Compiling paste v1.0.14 Compiling semver v1.0.22 Compiling either v1.10.0 Compiling muldiv v1.0.1 Compiling gio v0.19.2 Compiling anyhow v1.0.81 Compiling futures-io v0.3.30 Compiling atomic_refcell v0.1.13 Compiling syn v1.0.109 Compiling rustversion v1.0.14 Compiling typenum v1.17.0 Compiling crossbeam-utils v0.8.19 Compiling camino v1.1.6 Compiling rustix v0.38.31 Compiling itoa v1.0.10 Compiling serde_json v1.0.114 Compiling linux-raw-sys v0.4.13 Compiling regex-syntax v0.8.2 Compiling ryu v1.0.17 Compiling powerfmt v0.2.0 Compiling ucd-trie v0.1.6 Compiling iana-time-zone v0.1.60 Compiling num-conv v0.1.0 Compiling time-core v0.1.2 Compiling parking v2.2.0 Compiling dot-structures v0.1.1 Compiling num_threads v0.1.7 Compiling futures-channel v0.3.30 Compiling utf8parse v0.2.1 Compiling anstyle-query v1.0.2 Compiling colorchoice v1.0.0 Compiling ppv-lite86 v0.2.17 Compiling anstyle v1.0.6 Compiling clap_lex v0.7.0 Compiling anstyle-parse v0.2.3 Compiling into-attr v0.1.1 Compiling dot-generator v0.2.0 Compiling strsim v0.11.0 Compiling heck v0.5.0 Compiling fastrand v2.0.1 Compiling cpufeatures v0.2.12 Compiling pathdiff v0.2.1 Compiling lazy_static v1.4.0 Compiling is-docker v0.2.0 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling generic-array v0.14.7 Compiling is-wsl v0.4.0 Compiling deranged v0.3.11 Compiling slab v0.4.9 Compiling num-traits v0.2.18 Compiling num-rational v0.4.1 Compiling memoffset v0.9.0 Compiling aho-corasick v1.1.2 Compiling anstream v0.6.13 Compiling concurrent-queue v2.4.0 Compiling itertools v0.12.1 Compiling event-listener v5.2.0 Compiling clap_builder v4.5.2 Compiling event-listener-strategy v0.5.0 Compiling cfg-expr v0.15.7 Compiling async-channel v2.2.0 Compiling indexmap v2.2.5 Compiling vergen v8.3.1 Compiling option-operations v0.5.0 Compiling quote v1.0.35 Compiling syn v2.0.53 Compiling getrandom v0.2.12 Compiling dirs-sys v0.3.7 Compiling filetime v0.2.23 Compiling open v5.1.2 Compiling chrono v0.4.35 Compiling directories v4.0.1 Compiling num-integer v0.1.46 Compiling rand_core v0.6.4 Compiling regex-automata v0.4.6 Compiling tempfile v3.10.1 Compiling xattr v1.3.1 Compiling rand_chacha v0.3.1 Compiling tar v0.4.40 Compiling rand v0.8.5 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling digest v0.10.7 Compiling sha2 v0.10.8 Compiling time v0.3.34 Compiling regex v1.10.3 Compiling serde_derive v1.0.197 Compiling thiserror-impl v1.0.58 Compiling futures-macro v0.3.30 Compiling clap_derive v4.5.3 Compiling pest v2.7.8 Compiling futures-util v0.3.30 Compiling clap v4.5.3 Compiling futures-executor v0.3.30 Compiling pest_meta v2.7.8 Compiling into-attr-derive v0.2.1 Compiling pest_generator v2.7.8 Compiling pest_derive v2.7.8 Compiling graphviz-rust v0.7.2 Compiling serde_bytes v0.11.14 Compiling toml_datetime v0.6.5 Compiling serde_spanned v0.6.5 Compiling cargo-platform v0.1.7 Compiling toml_edit v0.21.1 Compiling toml_edit v0.22.7 Compiling rustc_version v0.4.0 Compiling cargo_metadata v0.18.1 Compiling field-offset v0.3.6 Compiling proc-macro-crate v3.1.0 Compiling toml v0.8.11 Compiling gst-plugin-version-helper v0.8.1 Compiling glib-macros v0.19.2 Compiling gtk4-macros v0.8.1 Compiling system-deps v6.2.1 Compiling gst-plugin-gtk4 v0.12.1 Compiling glib-sys v0.19.0 Compiling gobject-sys v0.19.0 Compiling gio-sys v0.19.0 Compiling gstreamer-sys v0.22.2 Compiling gstreamer-base-sys v0.22.0 Compiling gstreamer-video-sys v0.22.1 Compiling pango-sys v0.19.0 Compiling cairo-sys-rs v0.19.2 Compiling gdk-pixbuf-sys v0.19.0 Compiling gdk4-sys v0.8.1 Compiling graphene-sys v0.19.0 Compiling gstreamer-gl-sys v0.22.0 Compiling gsk4-sys v0.8.1 Compiling gtk4-sys v0.8.1 Compiling gstreamer-audio-sys v0.22.0 Compiling gdk4-x11-sys v0.8.1 Compiling gdk4-wayland-sys v0.8.1 Compiling gstreamer-gl-x11-sys v0.22.0 Compiling gstreamer-gl-wayland-sys v0.22.0 Compiling gstreamer-gl-egl-sys v0.22.0 Compiling gstreamer-play-sys v0.22.0 Compiling libadwaita-sys v0.6.0 Compiling gstreamer-pbutils-sys v0.22.0 Compiling glide v0.6.3 (/build/source) warning: glide@0.6.3: no suitable 'git' command found! warning: glide@0.6.3: VERGEN_GIT_BRANCH set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_AUTHOR_EMAIL set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_AUTHOR_NAME set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_COUNT set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_DATE set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_MESSAGE set to default warning: glide@0.6.3: VERGEN_GIT_COMMIT_TIMESTAMP set to default warning: glide@0.6.3: VERGEN_GIT_DESCRIBE set to default warning: glide@0.6.3: VERGEN_GIT_SHA set to default warning: glide@0.6.3: VERGEN_GIT_DIRTY set to default Compiling glib v0.19.2 Compiling gstreamer v0.22.2 Compiling cairo-rs v0.19.2 Compiling graphene-rs v0.19.2 Compiling gstreamer-base v0.22.0 Compiling gdk-pixbuf v0.19.2 Compiling pango v0.19.2 Compiling gdk4 v0.8.1 Compiling gstreamer-video v0.22.1 Compiling gstreamer-audio v0.22.0 Compiling gstreamer-gl v0.22.0 Compiling gstreamer-play v0.22.0 Compiling gstreamer-pbutils v0.22.0 Compiling gsk4 v0.8.1 Compiling gdk4-wayland v0.8.1 Compiling gdk4-x11 v0.8.1 Compiling gtk4 v0.8.1 Compiling gstreamer-gl-x11 v0.22.0 Compiling gstreamer-gl-wayland v0.22.0 Compiling gstreamer-gl-egl v0.22.0 Compiling libadwaita v0.6.0 Finished release [optimized] target(s) in 4m 41s buildPhase completed in 4 minutes 42 seconds Running phase: glibPreInstallPhase Running phase: glibPreInstallPhase Running phase: glibPreInstallPhase Running phase: installPhase mesonInstallPhase flags: '' Installing glide to /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin Installing /build/source/data/net.baseart.Glide.svg to /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/icons/hicolor/scalable/apps Installing /build/source/data/net.baseart.Glide.desktop to /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/applications Installing /build/source/data/net.baseart.Glide.metainfo.xml to /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/metainfo Running custom install script '/build/source/scripts/meson_post_install.py' Update icon cache... gtk4-update-icon-cache: Cache file created successfully. Compiling gsettings schemas... Error opening directory “/nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/glib-2.0/schemas”: No such file or directory Running phase: glibPreFixupPhase Running phase: glibPreFixupPhase Running phase: glibPreFixupPhase Running phase: gappsWrapperArgsHook Running phase: dropIconThemeCache Removing /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/share/icons/hicolor/icon-theme.cache Running phase: dropIconThemeCache Running phase: dropIconThemeCache Running phase: fixupPhase Wrapping program '/nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin/glide' shrinking RPATHs of ELF executables and libraries in /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3 shrinking /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin/.glide-wrapped shrinking /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin/glide checking for references to /build/ in /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3... patching script interpreter paths in /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3 stripping (with command strip and flags -S -p) in /nix/store/4kjvxk03fshvan3xn2vmffc5i6nk21ss-glide-media-player-0.6.3/bin ```

Notify maintainers

@Aleksanaa

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.8.4, NixOS, 24.05 (Uakari), 24.05.20240408.4cba8b5`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/store/450afzqlzzgw6wnyc3dwysf3i5yxyqkr-source`

Add a :+1: reaction to issues you find important.

Aleksanaa commented 7 months ago

Can't reproduce with nix run github:nixos/nixpkgs/4cba8b5#glide-media-player (which is your system's checkout)

Aleksanaa commented 7 months ago

Try:

  1. Removing ~/.cache/glide and ~/.cache/gstreamer-1.0
  2. Post any log you've seen when running the program.
RAVENz46 commented 7 months ago

Try:

1. Removing `~/.cache/glide` and `~/.cache/gstreamer-1.0`

2. Post any log you've seen when running the program.

Sadly 1 also does not help and not return error. Probably it caused by Nvidia. Thanks.