27 thoughts on “ncmpcpp 0.7 and 0.6.8 released

  1. Hello,

    I was installing 0.7 on Debian Strech but I ran into a libtool error with make. ncmpcpp 0.7 is looking for libtool 2.4.6 but Debian up to the experimental branch provides only libtool 2.4.2. Is there a workround? If not I will try ncmpcpp 0.6.8.



    1. Hey,

      You might be able to workaround this by running autogen.sh instead of configure script. If this wont help, please file a bug report (look at FAQ section to see where).

  2. ncmpcpp is my preferred mpd client, thank you for providing this fantastic program!

    Would it be possible to add an option for non showing (removing) duplicate tracks in albums (playlists) ?

    The rationale is: MPD supports symbolic links and symbolic links can indeed be extremely useful for folder-browsing a music collection.

    But the logic used for constructing or rendering the MPD database is flawed: if a music directory contains, say, 3 symlinks pointing to a given track, 4 instances of that track will appear in the album that contains that track! This should not be the cases: albums have no duplicates!

    For instance, my /var/lib/mpd/music contains, among others

    composers -> /mnt/hdd4/share/audio/composers
    data -> /mnt/hdd4/share/audio/data
    new -> /mnt/hdd4/share/audio/new

    Of the targets of the above symlinks, only “/mnt/hdd4/share/audio/data” contains actual data. The targets of “composers” and “new” contain only symbolic links to files in the target of “data”.

    This is great for navigating folders (with the “browse” screen of ncmpcpp, for instance!). But it yields duplicate tracks in the third column of the “media library” screen of ncmpcpp. For instance,

    1 Sur le fleuve
    1 Sur le fleuve
    2 Le voyage de Sahar
    2 Le voyage de Sahar
    3 L’aube
    3 L’aube

    because of a symbolic link to “../../../data/Anouar Brahem/Le Voyage de Sahar (2005)/” in a subfolder of “/mnt/hdd4/share/audio/new”!

    Long story made short: tracks of albums which are pointed to by n symlinks appear (S n) times in the same album!

    In this context, pressing “enter” or “space bar” adds multiple tracks to the current queue which not what one usually wants. The problem appears to be known, see


    and I can imagine that workaround could be possible via “mpdcron”.

    But the most elegant solution would be if ncmpcpp would support an option that allows users not to show duplicate tracks in albums!

    1. Hey,

      Thanks. Although this is not the place for feature requests, I see that you already put it on github.

  3. alternative_ui_separator_color doesn’t seem to be working without the header enabled in this version, is that intended?

  4. hi
    i like your programs and use it every day
    but why it so heavy and have so many dependencies
    i mean boost and curl libs
    i think this application possible to make more lightly and without hi overload

      1. External libraries are there to make use of them. If you want to spend a lot of time trying to reinvent the wheel, you are of course welcome to do so.

  5. I’m having trouble configuring on OS X – a test for boost is failing despite boost being present and active.
    Any guidance would be appreciated.
    Error output as follows:

    :info:configure checking for boost/filesystem.hpp… yes
    :info:configure checking for main in -lboost_filesystem… no
    :info:configure configure: error: no boost.filesystem library found

    1. I am a beginner in Linux Ubuntu. I have the version 0.5 from official Ubuntu repository. I dont know how to add your GitHub repository so I will get the stable version. What exactly should I write in Ubuntu terminal or whatever? ppa: what?

      1. Zandt , a media technologist and consultant, has put together a simple and useful &#N8f0;2on-2anatical beginner’s guide to Twitter” for people who want to experiment a little, quickly learn the lingo and figure out how they

  6. Hi,
    I am using rewritefs and .ncmpcpp/config is translated to .config/ncmpcpp/config, so ncmpcpp finds the same config file two-times. First directly .config/ncmpcpp/config and second .ncmpcpp/config and ends up with error that option was already defined.
    Is there simple solution except specify the config file as option every run?
    Thank you,

Leave a Reply

Your email address will not be published. Required fields are marked *