Giter Club home page Giter Club logo

Comments (7)

sentriz avatar sentriz commented on September 28, 2024

hmm I've never seen this. can you provide the full log, as well as into on how you installed gonic (from source, docker, package manager

from gonic.

ilvinc3nt avatar ilvinc3nt commented on September 28, 2024

I'm on Arch Linux,

my installation is according to this guide:
https://github.com/sentriz/gonic/wiki/installation#with-systemd

$ journalctl --follow --unit gonic:

feb 29 13:28:39 vinc-e systemd[1]: Started gonic service.
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting gonic v0.16.2
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 provided config
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     cache-path                /var/cache/gonic
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     config-path               /var/lib/gonic/config
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     db-path                   /var/lib/gonic/gonic.db
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     exclude-pattern           true
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     expvar                    false
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     genre-split
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     http-log                  true
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     jukebox-enabled           false
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     jukebox-mpv-extra-args
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     listen-addr               :4747
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     multi-value-album-artist  none
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     multi-value-artist        none
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     multi-value-genre         none
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     music-path                /media/music-sd/Old
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     playlists-path            /media/music-sd/X-treme/gonic/playlists-gonic
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     podcast-path              /media/music-sd/X-treme/gonic/pod-gonic
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     podcast-purge-age         0
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     proxy-prefix              /
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     scan-at-start-enabled     true
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     scan-interval             600
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     scan-watcher-enabled      false
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     tls-cert
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     tls-key
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39     version                   false
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting job "session clean"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting job "http"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting job "scan timer"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting job "podcast refresh"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting job "scan at start"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 starting scan
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 processing folder "/media/music-sd/Old"
feb 29 13:28:39 vinc-e gonic[904022]: 2024/02/29 13:28:39 processing folder "/media/music-sd/Old/my"
feb 29 13:28:39 vinc-e gonic[904022]: /usr/bin/gonic: symbol lookup error: /usr/bin/gonic: undefined symbol: _ZN6TagLib7FileRef6createEPKcbNS_15AudioProperties9ReadStyleE
feb 29 13:28:39 vinc-e systemd[1]: gonic.service: Main process exited, code=exited, status=127/n/a
feb 29 13:28:39 vinc-e systemd[1]: gonic.service: Failed with result 'exit-code'.
feb 29 13:28:49 vinc-e systemd[1]: gonic.service: Scheduled restart job, restart counter is at 10.

My Folders structure is:
Old
--- my
--- 1 single .mp3 file

I'm sure the problem is related to taglib v2, maybe this topic can help:
#467

from gonic.

sentriz avatar sentriz commented on September 28, 2024

thanks and what is the output of pacman -Qi taglib sqlite3 ?

from gonic.

sentriz avatar sentriz commented on September 28, 2024

yeah the AUR package is for v0.16.2, which is expecting taglib v1. for taglib v2 (arch's current version) gonic master would need to be built

from gonic.

ilvinc3nt avatar ilvinc3nt commented on September 28, 2024

thanks and what is the output of pacman -Qi taglib sqlite3 ?

$ pacman -Qi taglib sqlite3

Nome                      : taglib
Versione                  : 2.0-1
Descrizione               : A Library for reading and editing the meta-data of
                            several popular audio formats
Architettura              : x86_64
URL                       : https://taglib.github.io/
Licenze                   : LGPL-2.1-only  MPL-1.1
Gruppi                    : Nessuno
Fornisce                  : Nessuno
Dipenda da                : gcc-libs  glibc  sh  zlib
Dipendenze opzionali      : Nessuno
Richiesto da              : gst-plugins-good  kfilemetadata5  kid3-common  kodi
                            mixxx  strawberry  thunar-media-tags-plugin  vlc
Opzionale per             : kio-extras
Conflitti con             : Nessuno
Sostituisce               : Nessuno
Spazio richiesto          : 1949,58 KiB
Pacchettizzatore          : Antonio Rojas <[email protected]>
Data di creazione         : mer 24 gen 2024, 16:20:10
Data di installazione     : gio 29 feb 2024, 12:34:39
Motivo dell'installazione : Installato esplicitamente
Script di install         : No
Convalidato da            : Firma

Nome                      : sqlite
Versione                  : 3.45.1-1
Descrizione               : A C library that implements an SQL database engine
Architettura              : x86_64
URL                       : https://www.sqlite.org/
Licenze                   : LicenseRef-Sqlite
Gruppi                    : Nessuno
Fornisce                  : sqlite3=3.45.1  libsqlite3.so=0-64
Dipenda da                : readline  zlib  glibc
Dipendenze opzionali      : Nessuno
Richiesto da              : aria2  audacity  botan  botan2  colord  debuginfod
                            docker  gdal  gnupg  hostapd  ipython  kodi
                            libaccounts-glib  libchamplain  libgpod  libsoup
                            libsoup3  libspatialite  mixxx  nss  packagekit
                            php83-sqlite  proj  qgis  qt5-base  qt6-base
                            spectre-meltdown-checker  sqlcipher  strawberry
                            thunderbird  tracker3  webkit2gtk  webkit2gtk-4.1
                            xfce4-notifyd
Opzionale per             : apr-util  nfs-utils  pdal  python  vtk
Conflitti con             : Nessuno
Sostituisce               : sqlite3
Spazio richiesto          : 8,09 MiB
Pacchettizzatore          : Andreas Radke <[email protected]>
Data di creazione         : mar 30 gen 2024, 22:10:41
Data di installazione     : ven 23 feb 2024, 14:47:54
Motivo dell'installazione : Installato come dipendenza di un altro pacchetto
Script di install         : No
Convalidato da            : Firma

from gonic.

ilvinc3nt avatar ilvinc3nt commented on September 28, 2024

yeah the AUR package is for v0.16.2, which is expecting taglib v1. for taglib v2 (arch's current version) gonic master would need to be built

building from @master works, thank you!

from gonic.

sentriz avatar sentriz commented on September 28, 2024

ah it must be taglib then, closing in favour of #467 then

from gonic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.