Giter Site home page Giter Site logo

Comments (8)

andrewrk avatar andrewrk commented on June 20, 2024

Ah. Groove Basin is trying to use a new feature from MPD that isn't in the package you installed yet. If you compile MPD from source this problem will go away.

When I get a chance I will fix this so that the features that require this are simply disabled instead of popping up errors.

Check the warning messages that the server issues upon startup.

from groovebasin.

andrewrk avatar andrewrk commented on June 20, 2024

by the way, the "mpd conf" that it is referring to is /etc/mpd.conf. I'll have it print the actual path.

from groovebasin.

sethbuzz avatar sethbuzz commented on June 20, 2024

sticker_file isn't an option in the fedora 15 shipped version of mpd (I forget what version, and I have compiled from source since then)

Compiling from source isn't a problem. You can just say that whatever version of mpd fedora 15 ships with isn't supported.

from groovebasin.

andrewrk avatar andrewrk commented on June 20, 2024

@thejoshwolfe can you solve this by using our user list for status messages instead of mpd channel subscriptions?

from groovebasin.

andrewrk avatar andrewrk commented on June 20, 2024

Actually, I'm about to add another dependency on latest git mpd which will give us the ability to read song tags before the song is added to the library, so it's pointless to remove this dependency.

@sethbuzz So yep, what you said. Bleeding-edge mpd or bust!

from groovebasin.

sethbuzz avatar sethbuzz commented on June 20, 2024

What about installing mpd from by way of packages.json? You could fork MPD
to add a npm friendly build script, and pull that over git. Is that
something that npm /can/ do? I'm not familiar with now NPM builds modules
that require compilation.

On Wed, Mar 7, 2012 at 4:00 PM, Andrew Kelley <
[email protected]

wrote:

Actually, I'm about to add another dependency on latest git mpd which will
give us the ability to read song tags before the song is added to the
library, so it's pointless to remove this dependency.

@sethbuzz So yep, what you said. Bleeding-edge mpd or bust!


Reply to this email directly or view it on GitHub:
#5 (comment)

from groovebasin.

andrewrk avatar andrewrk commented on June 20, 2024

The problem I foresee with that is that it does not actually make the compilation/installation of mpd easier, because mpd has many C++ library dependencies that are best satisfied with your distro's package manager.

Did you have an idea for how to work around this?

from groovebasin.

davidbanham avatar davidbanham commented on June 20, 2024

To anyone else finding this trying to solve a similar issue, ensure that all relevant dependencies are installed when compiling MPD from source. Specifically for the sticker feature, the sqlite3 dev library. On Ubuntu:

sudo apt-get install libsqlite3-dev

from groovebasin.

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.