Date: Monday, July 18, 2016 @ 22:46:58 Author: seblu Revision: 271991
upgpkg: dkms 2.2.0.3+git151023-12 - workaround FS#49816 Modified: dkms/trunk/PKGBUILD dkms/trunk/hook.remove -------------+ PKGBUILD | 4 ++-- hook.remove | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-07-18 20:44:48 UTC (rev 271990) +++ PKGBUILD 2016-07-18 22:46:58 UTC (rev 271991) @@ -4,7 +4,7 @@ pkgname=dkms pkgver=2.2.0.3+git151023 -pkgrel=11 +pkgrel=12 pkgdesc='Dynamic Kernel Modules System' arch=('any') url='http://linux.dell.com/dkms/' @@ -25,7 +25,7 @@ md5sums=('SKIP' '82d520c39c99c34977e48b313a189c6c' 'e6eada07fc3a56a491e14dfeafec746f' - 'e5954138fe309c446a9efb24edf8b267' + '094e692184902a7ee584c84f3a9e375d' 'f2a86ab70daba2e8623156f5221152a9') prepare() { Modified: hook.remove =================================================================== --- hook.remove 2016-07-18 20:44:48 UTC (rev 271990) +++ hook.remove 2016-07-18 22:46:58 UTC (rev 271991) @@ -11,5 +11,7 @@ Description = Remove DKMS modules Depends = dkms When = PreTransaction -Exec = /usr/lib/dkms/alpm-hook remove +# SIGPIPE workaround. See FS#49816 +#Exec = /usr/lib/dkms/alpm-hook remove +Exec = /usr/bin/perl -e "$SIG{PIPE}='DEFAULT'; exec('/usr/lib/dkms/alpm-hook', 'remove');" NeedsTargets