I believe this was mentioned at some point alongside dunst as an example of a package that for whatever reason has libsystemd as a hard dependency, just because it includes a systemd service script, but MPD currently cannot be installed on Obarun from the Arch repos.
warning: ignoring package systemd-libs-249.4-2
warning: cannot resolve "libsystemd.so=0-64", a dependency of "mpd"
:: The following package cannot be upgraded due to unresolvable dependencies:
      mpd
Is there any chance MPD could be added to the Obarun repos without all that in the way? mpdscribble (from the AUR) would also be nice for Last.fm integration with it, but I'm not as desperate for that one at the moment.
Galeano wroteSo here is a PKGBUILD without systemd-libs
I'll give the custom PKGBUILD route a go later and then either see if I can put together a service file for 66 or just use it as an auto-started program. I assume this could also be adapted quite similarly for mpdscribble?
19 days later
I have no idea why my eyes glazed over this the first time around and why it took me this long to decide to sit down and get it done, but that worked great. In fact, it was as easy as taking Arch's own PKGBUILD, adding the
-D systemd=disabled
flag for Meson to use and removing any systemd dependencies, much like Galeano did earlier.

Later on I'll try to sit down and push this, perhaps along with mpdscribble, to the OUR, since I noticed today that my Obarun GitLab account has been approved.
@ 90, thanks for your contributions.

So, binaries result of the last build can be found here for mpd and here for mpdscribble.
Thanks OUR :p
Excuse me to poluate your thread a little bit with Obarun stuff :). But it seems that your thread can possibly be a good example about how OUR works.
Log of mpd build can be found here
and here for mpdscribble.
Builds are made on CLEAN ENVIRONMENT as all official Obarun packages (so, we have inner standardization), you know what you install on your machine without the need to build it on your machine and shared for all.
eric wroteExcuse me to poluate your thread a little bit with Obarun stuff :). But it seems that your thread can possibly be a good example about how OUR works.
Log of mpd build can be found here
and here for mpdscribble.
Builds are made on CLEAN ENVIRONMENT as all official Obarun packages (so, we have inner standardization), you know what you install on your machine without the need to build it on your machine and shared for all.
No worries, it's good to have some clarification on it to pique users' interest on using the OUR themselves. I really appreciate the work you've been doing on this distro, so I thought it'd be nice to give back a little.

Powered by Obarun