[Pkg-mpd-maintainers] Bug#739410: mpd: new version fails to update with apt-get update
Sharon Kimble
boudiccas at talktalk.net
Tue Feb 18 11:31:44 UTC 2014
Package: mpd
Version: 0.18.7-1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
Tried to update to version 0.18.8-1 today and it fails to install giving a dpkg
error code of 1.
Reading changelogs... Done
(Reading database ... 461516 files and directories currently installed.)
Preparing to unpack .../archives/mpd_0.18.8-1_i386.deb ...
/etc/init.d/mpd: 448: /etc/default/mpd: filesystem_charset: not found
[ ok ] Stopping Music Player Daemon: mpd.
/var/lib/dpkg/tmp.ci/preinst: 448: /etc/default/mpd: filesystem_charset: not
found
dpkg: error processing archive /var/cache/apt/archives/mpd_0.18.8-1_i386.deb
(--unpack):
subprocess new pre-installation script returned error exit status 127
insserv: script vboxdrv: service vboxdrv already provided!
/etc/init.d/mpd: 448: /etc/default/mpd: filesystem_charset: not found
[info] Not starting MPD: disabled by /etc/default/mpd..
Errors were encountered while processing:
/var/cache/apt/archives/mpd_0.18.8-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.12-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mpd depends on:
ii adduser 3.113+nmu3
ii init-system-helpers 1.14
ii libadplug-2.2.1-0 2.2.1+dfsg3-0.1
ii libao4 1.1.0-2
ii libasound2 1.0.27.2-3
ii libaudiofile1 0.3.6-2
ii libavahi-client3 0.6.31-4
ii libavahi-common3 0.6.31-4
ii libavcodec54 6:9.11-1
ii libavformat54 6:9.11-1
ii libavutil52 6:9.11-1
ii libbz2-1.0 1.0.6-5
ii libc6 2.17-97
ii libcdio-cdda1 0.83-4.1
ii libcdio-paranoia1 0.83-4.1
ii libcdio13 0.83-4.1
ii libcurl3-gnutls 7.35.0-1
ii libfaad2 2.7-8
ii libflac8 1.3.0-2
ii libfluidsynth1 1.1.6-2
ii libgcc1 1:4.8.2-15
ii libglib2.0-0 2.36.4-1
ii libgme0 0.5.5-2
ii libid3tag0 0.15.1b-10
ii libiso9660-8 0.83-4.1
ii libjack-jackd2-0 [libjack-0.116] 1.9.9.5+20130622git7de15e7a-1
ii libmad0 0.15.1b-8
ii libmikmod2 3.1.16-1
ii libmms0 0.6.2-3
ii libmodplug1 1:0.8.8.4-4
ii libmp3lame0 3.99.5+repack1-3
ii libmpcdec6 2:0.1~r459-4
ii libmpdclient2 2.9-1
ii libmpg123-0 1.16.0-1
ii libogg0 1.3.1-1
ii libopenal1 1:1.14-4
ii libopus0 1.1-1
ii libpulse0 4.0-6+b1
ii libresid-builder0c2a 2.1.1-14
ii libroar2 1.0~beta11-1
ii libsamplerate0 0.1.8-7
ii libshout3 2.3.1-3
ii libsidplay2 2.1.1-14
ii libsidutils0 2.1.1-14
ii libsndfile1 1.0.25-9
ii libsqlite3-0 3.8.2-1
ii libstdc++6 4.8.2-15
ii libsystemd-daemon0 204-6
ii libvorbis0a 1.3.2-1.3
ii libvorbisenc2 1.3.2-1.3
ii libvorbisfile3 1.3.2-1.3
ii libwavpack1 4.70.0-1
ii libwildmidi1 0.2.3.4-2.1
ii libwrap0 7.6.q-25
ii libyajl2 2.0.4-4
ii libzzip-0-13 0.13.62-2
ii lsb-base 4.1+Debian12
mpd recommends no packages.
Versions of packages mpd suggests:
ii ario [mpd-client] 1.5.1-1.1
ii avahi-daemon 0.6.31-4
ii glurp [mpd-client] 0.12.3-1
pn icecast2 <none>
ii mpc [mpd-client] 0.25-1
ii ncmpc [mpd-client] 0.17-1
ii ncmpcpp [mpd-client] 0.5.10-1.1
ii pulseaudio 4.0-6+b1
ii qmpdclient [mpd-client] 1.2.2-2
-- Configuration Files:
/etc/default/mpd changed:
filesystem_charset "UTF-8"
/etc/init.d/mpd changed:
.. /lib/lsb/init-functions
PATH=/sbin:/bin:/usr/sbin:/usr/bin
NAME=mpd
DESC="Music Player Daemon"
DAEMON=/usr/bin/mpd
MPDCONF=/home/boudiccas/.mpd/mpd.conf
START_MPD=false
[ -x "$DAEMON" ] || exit 0
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
if [ -n "$MPD_DEBUG" ]; then
set -x
MPD_OPTS=--verbose
fi
DBFILE=$(sed -n 's/^[[:space:]]*db_file[[:space:]]*"\?\([^"]*\)\"\?/\1/p' $MPDCONF)
PIDFILE=$(sed -n 's/^[[:space:]]*pid_file[[:space:]]*"\?\([^"]*\)\"\?/\1/p' $MPDCONF)
mpd_start () {
if [ "$START_MPD" != "true" ]; then
log_action_msg "Not starting MPD: disabled by /etc/default/$NAME".
exit 0
fi
log_daemon_msg "Starting $DESC" "$NAME"
if [ -z "$PIDFILE" -o -z "$DBFILE" ]; then
log_failure_msg \
"$MPDCONF must have db_file and pid_file set; cannot start daemon."
exit 1
fi
PIDDIR=$(dirname "$PIDFILE")
if [ ! -d "$PIDDIR" ]; then
mkdir -m 0755 $PIDDIR
if dpkg-statoverride --list --quiet /run/mpd > /dev/null; then
# if dpkg-statoverride is used update it with permissions there
dpkg-statoverride --force --quiet --update --add $( dpkg-statoverride --list --quiet /run/mpd ) 2> /dev/null
else
# use defaults
chown mpd:audio $PIDDIR
fi
fi
start-stop-daemon --start --quiet --oknodo --pidfile "$PIDFILE" \
--exec "$DAEMON" -- $MPD_OPTS "$MPDCONF"
log_end_msg $?
}
mpd_stop () {
if [ -z "$PIDFILE" ]; then
log_failure_msg \
"$MPDCONF must have pid_file set; cannot stop daemon."
exit 1
fi
log_daemon_msg "Stopping $DESC" "$NAME"
start-stop-daemon --stop --quiet --oknodo --retry 5 --pidfile "$PIDFILE" \
--exec $DAEMON
log_end_msg $?
}
case "$1" in
start)
mpd_start
;;
stop)
mpd_stop
;;
status)
status_of_proc -p $PIDFILE $DAEMON $NAME
;;
restart|force-reload)
mpd_stop
mpd_start
;;
force-start)
mpd_start
;;
force-restart)
mpd_stop
mpd_start
;;
force-reload)
mpd_stop
mpd_start
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload}"
exit 2
;;
esac
/etc/mpd.conf changed:
input {
plugin "curl"
}
audio_output {
type "alsa"
name "My ALSA Device"
}
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
-- no debconf information
More information about the Pkg-mpd-maintainers
mailing list