mpd & ncmpcpp about new versions

Forum Forums General Software mpd & ncmpcpp about new versions

  • This topic has 15 replies, 4 voices, and was last updated Jan 26-2:08 am by ex_Koo.
Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #50484
    Member
    ex_Koo

      Have done a lot of research into getting the newer versions to work, and testing on antiX21a. Ironed out 99% of the troubles was having before and so glad ncmpcpp has a new team updating the program.

      I will be asking if it is possible to update these versions to the test repo. Just waiting for a few things to be fixed with ncmpcpp in the next release.

      This has been an interesting ride for me as I could not code to save my life. With updating the source code and adding the new fixers to .cpp c++ compile codes, then recompile with the fixer added.

      Thanks to to coders

      • This topic was modified 2 years, 3 months ago by ex_Koo.
      #50546
      Anonymous
        Helpful
        Up
        0
        ::

        > Just waiting for a few things to be fixed with ncmpcpp in the next release.

        In the meantime, you might consider mentioning
        “what the heck is a ‘ncmpcpp’ and why is it desirable”
        and
        provide link(s) to its project source code repository and/or its documentation pages.

        Understand that if the official project source repository does not provide debian packaging
        (usually evident by the presence of a “debian” subdirectory displayed on the project’s toplevel git repo page)
        …the task of doing so may be too burdensome (time-intensive, overall PITA) for a “coder” to consider tackling.

        ^—v
        said differently:
        Unless a post mentioning a packaging request provides these details, the requestor should expect… {crickets}

        #50611
        Member
        ex_Koo
          Helpful
          Up
          0
          ::

          Well ncmpcpp is a front end player for mpd.
          ncmpcpp git
          main page

          The last update was ncmpcpp-0.8.2 (2018-04-11) now with a new team of coders and arybczak the main developer, updating and adding new features has commenced again so far it is up to ncmpcpp-0.9.1 (2020-12-23).

          I have installed ncmpcpp from source and updating the fixers as they are implemented to the .cpp files and recompiling each time.

          What I mean by (Just waiting for a few things to be fixed with ncmpcpp in the next release) is that the new version will have the fixers. Maybe ncmpcpp-0.9.10 not sure of the version number.

          All so I ask recently for an update to mpd that was uploaded to the test server, but I made one mistake for the new version to work, it needs libmpdclient 2.19 and so does the new version of ncmpcpp. Thanks to anticapitalista

          libmpdclient-2-19

          Also there is a new version of mpd mpd-0.22-4

          But its ok ncmpcpp is just a pet of mine i’m just as happy to install from source code, as well as mpd.

          #50616
          Forum Admin
          anticapitalista
            Helpful
            Up
            0
            ::

            Try these new debs on buster/antiX-19 default
            https://download.tuxfamily.org/antix/Testing/

            Philosophers have interpreted the world in many ways; the point is to change it.

            antiX with runit - leaner and meaner.

            #50618
            Member
            ex_Koo
              Helpful
              Up
              0
              ::

              Thanks you are so fast anticapitalista. 🙂

              Will test on antiX-21a and inform on ncmpcpp update.

              #50619
              Forum Admin
              anticapitalista
                Helpful
                Up
                0
                ::

                Don’t test on antiX-21, but on antiX-19.

                Philosophers have interpreted the world in many ways; the point is to change it.

                antiX with runit - leaner and meaner.

                #50644
                Member
                ex_Koo
                  Helpful
                  Up
                  0
                  ::

                  After the error with mpd opened synaptic to install liburing1 then broken package error fix it then. Synaptic finished the install of mpd_0.22.4-1.0antix1_amd64.

                  All is installed and running. Thanks 🙂

                  sudo dpkg -i mpd_0.22.4-1.0antix1_amd64.deb 
                  Selecting previously unselected package mpd.
                  (Reading database ... 240930 files and directories currently installed.)
                  Preparing to unpack mpd_0.22.4-1.0antix1_amd64.deb ...
                  Unpacking mpd (0.22.4-1.0antix1) ...
                  dpkg: dependency problems prevent configuration of mpd:
                   mpd depends on liburing1 (>= 0.7); however:
                    Package liburing1 is not installed.
                  
                  dpkg: error processing package mpd (--install):
                   dependency problems - leaving unconfigured
                  Processing triggers for hicolor-icon-theme (0.17-2) ...
                  Processing triggers for man-db (2.8.5-2) ...
                  Errors were encountered while processing:
                   mpd
                  
                  antix1 * 4 files = 2.2M ~/Deb-testing >$mpd --version
                  Music Player Daemon 0.22.4 (0.22.4)
                  Copyright 2003-2007 Warren Dukes <warren.dukes@gmail.com>
                  Copyright 2008-2018 Max Kellermann <max.kellermann@gmail.com>
                  This is free software; see the source for copying conditions.  There is NO
                  warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
                  
                  antix1 * 4 files = 2.2M ~/Deb-testing >$sudo dpkg -i libmpdclient2_2.19-1.0antix1_amd64.deb 
                  (Reading database ... 240992 files and directories currently installed.)
                  Preparing to unpack libmpdclient2_2.19-1.0antix1_amd64.deb ...
                  Unpacking libmpdclient2:amd64 (2.19-1.0antix1) over (2.19-1) ...
                  Setting up libmpdclient2:amd64 (2.19-1.0antix1) ...
                  Processing triggers for libc-bin (2.28-10) ...
                  antix1 * 4 files = 2.2M ~/Deb-testing >$sudo dpkg -i ncmpcpp
                  ncmpcpp_0.8.2-1.0antix1_amd64.deb  ncmpcpp-ueberzug                   
                  
                  antix1 * 4 files = 2.2M ~/Deb-testing >$sudo dpkg -i ncmpcpp_0.8.2-1.0antix1_amd64.deb 
                  Selecting previously unselected package ncmpcpp.
                  (Reading database ... 240929 files and directories currently installed.)
                  Preparing to unpack ncmpcpp_0.8.2-1.0antix1_amd64.deb ...
                  Unpacking ncmpcpp (0.8.2-1.0antix1) ...
                  Setting up ncmpcpp (0.8.2-1.0antix1) ...
                  Processing triggers for desktop-file-utils (0.23-4) ...
                  Processing triggers for mime-support (3.62) ...
                  Processing triggers for man-db (2.8.5-2) ...
                  Processing triggers for menu (2.1.47+b1) ...

                  antiX-19.2.1-runit_x64-base Hannie Schaft 29 March 2020 fully updated.

                  • This reply was modified 2 years, 3 months ago by ex_Koo.
                  #50647
                  Forum Admin
                  anticapitalista
                    Helpful
                    Up
                    0
                    ::

                    @Koo – is this on antiX-19 (buster repos)? (I just added the liburing1 deb to the testing folder linked to above).

                    Edit – just seen you change above.

                    • This reply was modified 2 years, 3 months ago by anticapitalista.

                    Philosophers have interpreted the world in many ways; the point is to change it.

                    antiX with runit - leaner and meaner.

                    #50698
                    Member
                    ex_Koo
                      Helpful
                      Up
                      0
                      ::

                      Here is a headsup on 21a with mpd only. mpd_0.22.4-1.0antix1_amd64

                      $sudo dpkg -i mpd_0.22.4-1.0antix1_amd64.deb 
                      Selecting previously unselected package mpd.
                      (Reading database ... 224208 files and directories currently installed.)
                      Preparing to unpack mpd_0.22.4-1.0antix1_amd64.deb ...
                      Unpacking mpd (0.22.4-1.0antix1) ...
                      dpkg: dependency problems prevent configuration of mpd:
                       mpd depends on libadplug-2.2.1-0v5 (>= 2.2.1-0); however:
                        Package libadplug-2.2.1-0v5 is not installed.
                      
                      dpkg: error processing package mpd (--install):
                       dependency problems - leaving unconfigured
                      Processing triggers for hicolor-icon-theme (0.17-2) ...
                      Processing triggers for man-db (2.9.3-2) ...
                      Errors were encountered while processing:
                       mpd

                      Also it wants to down grade libsidplayfp5 to libsidplayfp4.

                      
                      sudo dpkg -i mpd_0.22.3-1.0antix1_amd64.deb 
                      Selecting previously unselected package mpd.
                      (Reading database ... 224200 files and directories currently installed.)
                      Preparing to unpack mpd_0.22.3-1.0antix1_amd64.deb ...
                      Unpacking mpd (0.22.3-1.0antix1) ...
                      dpkg: dependency problems prevent configuration of mpd:
                       mpd depends on libadplug-2.2.1-0v5 (>= 2.2.1-0); however:
                        Package libadplug-2.2.1-0v5 is not installed.
                       mpd depends on libsidplayfp4; however:
                        Package libsidplayfp4 is not installed.
                      
                      dpkg: error processing package mpd (--install):
                       dependency problems - leaving unconfigured
                      Processing triggers for hicolor-icon-theme (0.17-2) ...
                      Processing triggers for man-db (2.9.3-2) ...
                      Errors were encountered while processing:

                      (mpd 0.22.3-1+b1 this is the version i’m running on 21a) works fine.

                      #50705
                      Member
                      ex_Koo
                        Helpful
                        Up
                        0
                        ::

                        I see that mpd_0.22.4-1.0antix1_amd64 have been added to the test server antiX-21a, as you see below still complaining about versions and the not installs.
                        How I tried to fix was install 0.22.3-1 from buster then install 0.22.4-1 from test which it did happily, but won’t play every thing seems to be working with ncmpcpp but just stays in paused mode?

                        Just reinstalled buster 0.22.3-1 works fine now.

                        >$sudo dpkg -i mpd_0.22.3-1.0antix1_amd64.deb 
                        Selecting previously unselected package mpd.
                        (Reading database ... 224214 files and directories currently installed.)
                        Preparing to unpack mpd_0.22.3-1.0antix1_amd64.deb ...
                        Unpacking mpd (0.22.3-1.0antix1) ...
                        dpkg: dependency problems prevent configuration of mpd:
                         mpd depends on libadplug-2.2.1-0v5 (>= 2.2.1-0); however:
                          Package libadplug-2.2.1-0v5 is not installed.
                         mpd depends on libsidplayfp4; however:
                          Package libsidplayfp4 is not installed.
                        
                        dpkg: error processing package mpd (--install):
                         dependency problems - leaving unconfigured
                        Processing triggers for hicolor-icon-theme (0.17-2) ...
                        Processing triggers for man-db (2.9.3-2) ...
                        Errors were encountered while processing:
                         mpd
                        antix19a * 5 files = 2.2M ~/Deb-testing >$sudo dpkg -i mpd_0.22.4-1.0antix1_amd64.deb 
                        (Reading database ... 224271 files and directories currently installed.)
                        Preparing to unpack mpd_0.22.4-1.0antix1_amd64.deb ...
                        Unpacking mpd (0.22.4-1.0antix1) over (0.22.3-1.0antix1) ...
                        dpkg: dependency problems prevent configuration of mpd:
                         mpd depends on libadplug-2.2.1-0v5 (>= 2.2.1-0); however:
                          Package libadplug-2.2.1-0v5 is not installed.
                         mpd depends on libsidplayfp4; however:
                          Package libsidplayfp4 is not installed.
                        
                        dpkg: error processing package mpd (--install):
                         dependency problems - leaving unconfigured
                        Processing triggers for hicolor-icon-theme (0.17-2) ...
                        Processing triggers for man-db (2.9.3-2) ...
                        Errors were encountered while processing:
                         mpd
                        antix19a * 5 files = 2.2M ~/Deb-testing >$libadplug-2.3.3-0 will be removed
                        libadplug-dev will be removed
                        libsidplayfp5 will be removed
                        libadplug-2.2.1-0v5 (version 2.2.1+dfsg3-1) will be installed
                        libsidplayfp4 (version 1.8.8-1) will be installed
                        mpd (version 0.21.5-3) will be installed
                        
                        antix19a * 5 files = 2.2M ~/Deb-testing >$sudo dpkg -i mpd_0.22.4-1.0antix1_amd64.deb 
                        (Reading database ... 224190 files and directories currently installed.)
                        Preparing to unpack mpd_0.22.4-1.0antix1_amd64.deb ...
                        Unpacking mpd (0.22.4-1.0antix1) over (0.21.5-3) ...
                        Setting up mpd (0.22.4-1.0antix1) ...
                        Installing new version of config file /etc/mpd.conf ...
                        Stopping Music Player Daemon: mpd.
                        Starting Music Player Daemon: mpdJan 25 14:56 : exception: bind to '127.0.0.1:6600' failed (continuing anyway, because binding to '127.0.0.1:6600' succeeded): Failed to bind socket: Address already in use
                        Jan 25 14:56 : exception: bind to '127.0.0.1:6600' failed (continuing anyway, because binding to '127.0.0.1:6600' succeeded): Failed to bind socket: Address already in use
                        Jan 25 14:56 : exception: bind to '127.0.0.1:6600' failed (continuing anyway, because binding to '127.0.0.1:6600' succeeded): Failed to bind socket: Address already in use
                        Jan 25 14:56 : exception: Tag list mismatch, discarding database file
                        Jan 25 14:56 : output: No 'audio_output' defined in config file
                        Jan 25 14:56 : output: Successfully detected a sndio audio device
                        Failed to initialize io_uring: io_uring_queue_init() failed: Cannot allocate memory
                        .
                        Processing triggers for hicolor-icon-theme (0.17-2) ...
                        Processing triggers for man-db (2.9.3-2) ...
                        #50743
                        Forum Admin
                        anticapitalista
                          Helpful
                          Up
                          0
                          ::

                          I goofed in uploading the buster-based mpd debs to bullseye/testing/sid. Bug-fix debs should appear soon.

                          Philosophers have interpreted the world in many ways; the point is to change it.

                          antiX with runit - leaner and meaner.

                          #50753
                          Member
                          ex_Koo
                            Helpful
                            Up
                            0
                            ::

                            All good now have ncmpcpp-ueberzug working great.Below is the latest version 0.9.2
                            ncmpcpp –version
                            ncmpcpp 0.10_dev

                            optional screens compiled-in:
                            – tag editor
                            – tiny tag editor
                            – outputs
                            – visualizer
                            – clock

                            encoding detection: enabled
                            built with support for: fftw ncurses taglib

                            Sorry just can’t remember the Debian depends names..

                            The .configure line is needed to do a full install and features.

                            $ sudo yum install boost-devel glib2 libmpc libmpc-devel libmpdclient libmpdclient-devel fftw-devel taglib-devel readline-devel libcurl-devel
                                $ git clone https://github.com/arybczak/ncmpcpp.git
                                $ cd ncmpcpp
                                $ ./autogen.sh
                                $ ./configure --prefix=/usr --enable-outputs --enable-visualizer --enable-clock --with-fftw --with-taglib --enable-static-boost=yes
                                $ make
                                $ sudo make install

                            I am talking about 21a here. 19 is smooth as. 🙂

                            • This reply was modified 2 years, 3 months ago by ex_Koo.
                            • This reply was modified 2 years, 3 months ago by ex_Koo.
                            #50756
                            Forum Admin
                            anticapitalista
                              Helpful
                              Up
                              0
                              ::

                              I built latest with this (standard Debian built from Debian testing)

                              dh_auto_configure --     --enable-clock \
                                                           --enable-unicode \
                                                           --without-iconv \
                                                           --enable-outputs \
                                                           --enable-visualizer \
                                                           --with-curl \
                                                           --with-taglib \
                                                           BOOST_LIB_SUFFIX=

                              Philosophers have interpreted the world in many ways; the point is to change it.

                              antiX with runit - leaner and meaner.

                              #50769
                              Member
                              ex_Koo
                                Helpful
                                Up
                                0
                                ::

                                yer I tried –enable-unicode & –enable-artwork both were unknown commands.

                                • This reply was modified 2 years, 3 months ago by ex_Koo.
                                #50783
                                Member
                                userzero
                                  Helpful
                                  Up
                                  0
                                  ::

                                  Otra forma de mostrar la carátula del album (album art), https://github.com/sdushantha/kunst

                                  Solo es necesario instalar dos dependencias, sxiv y jq, ambas se encuentran en los repositorios de Debian.

                                  Si bloqueas el ping en tu PC, no pierdas el tiempo con kunst.

                                  -.-

                                  Another way to show the album art (album art), https://github.com/sdushantha/kunst

                                  You only need to install two dependencies, sxiv and jq, both are in the Debian repositories.

                                  If you block ping on your PC, don’t waste your time with kunst.

                                Viewing 15 posts - 1 through 15 (of 16 total)
                                • You must be logged in to reply to this topic.