diff -u mythplugins-0.21.0+fixes16838/debian/changelog mythplugins-0.21.0+fixes16838/debian/changelog --- mythplugins-0.21.0+fixes16838/debian/changelog +++ mythplugins-0.21.0+fixes16838/debian/changelog @@ -1,3 +1,12 @@ +mythplugins (0.21.0+fixes16838-0ubuntu3~hardy1) hardy-proposed; urgency=low + + * Don't fail if {mythgallery, mythvideo, mythmusic} can't chmod/chown their + directories in /var/lib/. Some people have these directories mounted on NFS + which will prevent those packages from upgrading/installing successfully. + (LP: #220087) + + -- Michael Haas Tue, 29 Apr 2008 12:46:08 +0200 + mythplugins (0.21.0+fixes16838-0ubuntu2) hardy; urgency=low * Add debian/patches/11_ofdb_r16988_r16995.dpatch to backport some ofdb.py diff -u mythplugins-0.21.0+fixes16838/debian/mythvideo.postinst mythplugins-0.21.0+fixes16838/debian/mythvideo.postinst --- mythplugins-0.21.0+fixes16838/debian/mythvideo.postinst +++ mythplugins-0.21.0+fixes16838/debian/mythvideo.postinst @@ -14,14 +14,14 @@ case "$1" in configure) if ! dpkg-statoverride --list /var/lib/mythtv/videos; then - chown mythtv:mythtv /var/lib/mythtv/videos - chmod 775 /var/lib/mythtv/videos + chown mythtv:mythtv /var/lib/mythtv/videos || true + chmod 775 /var/lib/mythtv/videos || true fi for dir in /var/lib/mythdvd /var/lib/mythdvd/temp; do if ! dpkg-statoverride --list $dir >/dev/null; then - chown mythtv:mythtv $dir - chmod 2775 $dir + chown mythtv:mythtv $dir || true + chmod 2775 $dir || true fi done diff -u mythplugins-0.21.0+fixes16838/debian/mythmusic.postinst mythplugins-0.21.0+fixes16838/debian/mythmusic.postinst --- mythplugins-0.21.0+fixes16838/debian/mythmusic.postinst +++ mythplugins-0.21.0+fixes16838/debian/mythmusic.postinst @@ -30,8 +30,8 @@ for dir in /var/lib/mythtv/music; do if ! dpkg-statoverride --list $dir >/dev/null; then - chown mythtv:mythtv $dir - chmod 2775 $dir + chown mythtv:mythtv $dir || true + chmod 2775 $dir || true fi done diff -u mythplugins-0.21.0+fixes16838/debian/mythgallery.postinst mythplugins-0.21.0+fixes16838/debian/mythgallery.postinst --- mythplugins-0.21.0+fixes16838/debian/mythgallery.postinst +++ mythplugins-0.21.0+fixes16838/debian/mythgallery.postinst @@ -14,8 +14,8 @@ case "$1" in configure) if ! dpkg-statoverride --list /var/lib/mythtv/pictures; then - chown mythtv:mythtv /var/lib/mythtv/pictures - chmod 775 /var/lib/mythtv/pictures + chown mythtv:mythtv /var/lib/mythtv/pictures || true + chmod 775 /var/lib/mythtv/pictures || true fi ;;