diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2016-06-18 16:57:08 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2016-06-18 17:07:28 +0200 |
commit | b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2 (patch) | |
tree | b74fd60e65751a080d147145b8838663b7201936 /pkgs/tools/misc/system-config-printer/default.nix | |
parent | def3ad3eebc08ca02d315241c34341f0ef3c0e1e (diff) | |
download | nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar.gz nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar.bz2 nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar.lz nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar.xz nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.tar.zst nixlib-b741df943fbe7dbbf8d2f295f9aaa0ce3991a5d2.zip |
system-config-printer: unbreak dbus service (again)
The service file refers to /usr/bin/... instead of a Nix store path. Fix it. The original fix was wrongly removed in commit 03353ce6ff738acce3d ("system-config-printer: 1.3.12 -> 1 5.7"). We can remove this fixup on the _next_ upstream release.
Diffstat (limited to 'pkgs/tools/misc/system-config-printer/default.nix')
-rw-r--r-- | pkgs/tools/misc/system-config-printer/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/tools/misc/system-config-printer/default.nix b/pkgs/tools/misc/system-config-printer/default.nix index 7ed25fb549b0..b36697ede02d 100644 --- a/pkgs/tools/misc/system-config-printer/default.nix +++ b/pkgs/tools/misc/system-config-printer/default.nix @@ -53,6 +53,9 @@ in stdenv.mkDerivation rec { ( cd $out/share/system-config-printer/troubleshoot mv .__init__.py-wrapped __init__.py ) + + # The below line will be unneeded when the next upstream release arrives. + sed -i -e "s|/usr/bin|$out/bin|" "$out/share/dbus-1/services/org.fedoraproject.Config.Printing.service" ''; meta = { |