diff --git a/component/fonts/buildout.cfg b/component/fonts/buildout.cfg
index 2e0461166c29ba0f551f4cb3910975b9aac196e4..9e0176af43a8dfd0ab24ba345b1d2aedaafead0c 100644
--- a/component/fonts/buildout.cfg
+++ b/component/fonts/buildout.cfg
@@ -62,7 +62,7 @@ script =
   download = lambda x, dl=Download(self.buildout['buildout']): (
     dl("http://downloads.sf.net/corefonts/%%s32.exe" %% name, md5sum=md5sum)
     for md5sum, name in (x.split() for x in x.splitlines() if x))
-  extract = lambda x, d=d, p7z="${p7zip:location}/bin/7za": any(
+  extract = lambda x, d=d, p7z="${p7zip:location}/bin/7z": any(
     subprocess.check_call((p7z, "x", "-ssc-", path, "*.ttf"), cwd=d)
     for path, is_temp in x)
   try: fonts += download(self.options['fonts']); os.makedirs(d); extract(fonts)
diff --git a/component/p7zip/buildout.cfg b/component/p7zip/buildout.cfg
index 808e0ce33cf6e88d844c4c502cd0036f5c21ddd1..e55496d2796fc1a90e6fbc949097bf99e19d2942 100644
--- a/component/p7zip/buildout.cfg
+++ b/component/p7zip/buildout.cfg
@@ -8,5 +8,7 @@ url = http://downloads.sf.net/project/p7zip/p7zip/${:version}/p7zip_${:version}_
 version = 9.38.1
 md5sum = 6cba8402ccab2370d3b70c5e28b3d651
 configure-command = rm -r DOC
+make-binary =
 make-options =
+make-targets = make -j1 7z install
   DEST_HOME=${buildout:parts-directory}/${:_buildout_section_name_}