[arch-commits] Commit in dkms/trunk (PKGBUILD hook.remove)

Sébastien Luttringer seblu at archlinux.org
Mon Jul 18 22:46:59 UTC 2016


    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



More information about the arch-commits mailing list