[firmware-nonfree] 03/06: Ensure that target directory for symbolic links exists
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Sat Dec 3 04:23:44 UTC 2016
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch master
in repository firmware-nonfree.
commit 91e42fd6797fedcfa0155c6226e32b99fe32a07d
Author: Sven Joachim <svenjoac at gmx.de>
Date: Fri Oct 14 12:58:07 2016 +0200
Ensure that target directory for symbolic links exists
If a directory contains only symlinks and no regular files, as in the
case of nvidia/gm204/acr/, installing the symlink would fail:
ln -s ../../gm200/acr/ucode_unload.bin debian/firmware-nvidia-graphics/lib/firmware/nvidia/gm204/acr/ucode_unload.bin
ln: failed to create symbolic link 'debian/firmware-nvidia-graphics/lib/firmware/nvidia/gm204/acr/ucode_unload.bin': No such file or directory
debian/rules.real:13: recipe for target 'install' failed
---
debian/rules.real | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/rules.real b/debian/rules.real
index 1def0e3..b0490d6 100644
--- a/debian/rules.real
+++ b/debian/rules.real
@@ -22,6 +22,7 @@ install:
@for i in $(LINKS); do \
link=debian/$(PACKAGE_NAME)/lib/firmware/"$${i%:*}"; \
target="$${i#*:}"; \
+ install -d "$${link%/*}"; \
echo ln -s "$$target" "$$link"; \
ln -s "$$target" "$$link"; \
done
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/firmware-nonfree.git
More information about the Kernel-svn-changes
mailing list