diff --git a/packages/pynn-brainscales/package.py b/packages/pynn-brainscales/package.py
index bd42fdc988a72060c571e85c78f4aefd920a7752..4458298571c675fa612ba40fce508f946db91f7f 100644
--- a/packages/pynn-brainscales/package.py
+++ b/packages/pynn-brainscales/package.py
@@ -14,6 +14,7 @@ class PynnBrainscales(WafPackage):
 
     version('2.0-rc1', branch='waf')
     depends_on('meta-brainscales', type=('build', 'link', 'run'))
+    depends_on('py-pyyaml', type=('build'))
     extends('python')
 
     def setup_build_environment(self, env):
@@ -26,6 +27,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 include.extend(query.headers.directories)
+                print('headers:', query.headers.directories, "\n")
             except:
                 pass
 
@@ -34,7 +36,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 library.extend(query.libs.directories)
-                print(query.libs.directories, "\n")
+                print('libs:', query.libs.directories, "\n")
             except:
                 pass
 
@@ -43,6 +45,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 path.append(query.prefix.bin)
+                print('bin:', query.prefix.bin, "\n")
             except:
                 pass