Comments (8)
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.
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.
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.
@thejoshwolfe can you solve this by using our user list for status messages instead of mpd channel subscriptions?
from groovebasin.
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.
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.
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.
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)
- Chromecast as output HOT 4
- Possible to redirect from apache to groovebasin? HOT 9
- Where are the logs for Groove Basin? HOT 1
- 100% CPU utilization on first run in Firefox and Chrome (HEAD) HOT 1
- Most of my albums are "Various Artists" but should not be HOT 6
- Release 1.6 and the protocol spec HOT 2
- Diffing on subscription updates is fundamentally problematic
- Working MPD Android client suggestions? HOT 1
- Domain name has expired HOT 1
- ../src/player.h:6:10: fatal error: grooveplayer/player.h: No such file or directory
- `npm start` fails on Ubuntu 17.04 in docker
- screenshots links are broken
- Update Nix package
- It would be awesome if your project got some love again. HOT 10
- a feature to replace song(s) with different files
- screenshots of the ui
- Help with getting this awesome player installed... HOT 1
- Feature request - Song voting
- Something seems to be missing from the zig build instructions HOT 1
- Segfault in playlist.c in zig-pkg branch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from groovebasin.