FS#12282 - mpd PKGBUILD: minor quirks

Attached to Project: Arch Linux
Opened by Jens Adam (byte) - Sunday, 30 November 2008, 07:04 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 21 March 2009, 01:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Alexander Fehr (pizzapunk)
Architecture All
Severity Very Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

1) I'd like our mpd.conf.example to get updated. The upstream one got a few changes.
2) namcap said flac and alsa-lib depends wouldn't be needed
3) the usual srcdir/pkgdir updates
4) -with-zeroconf=no should be --with-zeroconf=no
This task depends upon

Closed by  Eric Belanger (Snowman)
Saturday, 21 March 2009, 01:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in mpd 0.14.2-1 in testing repo
Comment by Andrea Scarpino (BaSh) - Sunday, 04 January 2009, 15:09 GMT
my pkgbuild updated to 0.14 version.
I fixed point 1, 3 and 4.

maybe flac, alsa-lib and others codecs could be put in optdepends?
Comment by Andrea Scarpino (BaSh) - Tuesday, 13 January 2009, 18:56 GMT
mpd 0.14-2 in to testing
Comment by Jens Adam (byte) - Wednesday, 14 January 2009, 11:26 GMT
Okay, thanks for the update. But could you edit our /var paths in $srcdir/doc/mpdconf.example and put that one in SVN?
Comment by Andrea Scarpino (BaSh) - Monday, 19 January 2009, 21:55 GMT
done in testing/mpd 0.14.1-1
Comment by Dan McGee (toofishes) - Tuesday, 20 January 2009, 01:21 GMT
Can you PLEASE make this stupid install message stop showing up for those of us that are way past v0.11? It is very easy to put a vercmp check in the install file:

(5/6) upgrading mpd [---------------------------------------------------------------------------------------] 100%
==> mpd: upgrade from 0.11 -> 0.12: configuration file syntax changed,
==> mpd: make sure to update your configuration file! example conf: /etc/mpd.conf.example
==> mpd: Create a config under /etc/mpd.conf before using MPD (Example: /etc/mpd.conf.example)
Comment by Jens Adam (byte) - Wednesday, 21 January 2009, 00:04 GMT
$ namcap /var/cache/pacman/pkg/mpd-0.14.1-3-i686.pkg.tar.gz
mpd E: Dependency detected and not included (glib2) from files ['usr/bin/mpd']
mpd E: Dependency detected and not included (curl) from files ['usr/bin/mpd']
mpd W: Dependency included but already satisfied (libid3tag)
mpd W: Dependency included but already satisfied (flac)
mpd W: Dependency included but already satisfied (faad2)
mpd W: Dependency included and not needed (libmikmod)
mpd W: Dependency included but already satisfied (alsa-lib)
Comment by Brian De Wolf (bldewolf) - Monday, 02 February 2009, 07:25 GMT
Regarding this line:
mpd W: Dependency included and not needed (libmikmod)

This dependency is needed if MOD support is enabled. It appears it was changed to default to disabled in this change but the PKGBUILD was not updated to remove the dependency/add the configure option:
http://git.musicpd.org/cgit/master/mpd.git/commit/?id=7950a6d612a0eef6595cfd831912db592c4f5ad3
Comment by Vesa Kaihlavirta (vegai) - Friday, 06 February 2009, 23:00 GMT
Just noticed after a fresh install that mpd should depend on curl.
Comment by Eric Belanger (Snowman) - Friday, 20 February 2009, 04:17 GMT
Alexander : I'll implement these fixes in the upcoming mpd rebuild.
Comment by Eric Belanger (Snowman) - Sunday, 22 February 2009, 20:06 GMT
mpd-0.14.2-1 in testing has the glib2 and curl depends. And mikmod support has been enabled. I've cleaned up the .install file. The codecs are definitely depends. Please test (see http://www.archlinux.org/pipermail/arch-dev-public/2009-February/010332.html) and report any success/failures.

Loading...