I tried with newer version - no luck. --steps done: # zypper rm createrepo Loading repository data... Reading installed packages... Resolving package dependencies... The following package is going to be REMOVED: createrepo 1 package to remove. After the operation, 320.7 KiB will be freed. Continue? [y/n/? shows all options] (y): y (1/1) Removing createrepo-0.10.4-69.1 ........... # zypper in python-libxml2 Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: python-libxml2 1 new package to install. Overall download size: 152.5 KiB. After the operation, additional 860.4 KiB will be used. Continue? [y/n/? shows all options] (y): y Retrieving package python-libxml2-2.9.3-2.19.1.x86_64 (1/1), 152.5 KiB (860.4 KiB unpacked) Retrieving: python-libxml2-2.9.3-2.19.1.x86_64.rpm .......................................................................................................[done] (1/1) Installing: python-libxml2-2.9.3-2.19.1 ............................................................................................................[done] # zypper in createrepo Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: createrepo 1 new package to install. Overall download size: 81.6 KiB. After the operation, additional 299.8 KiB will be used. Continue? [y/n/? shows all options] (y): y Retrieving package createrepo-0.10.3-4.1.x86_64 (1/1), 81.6 KiB (299.8 KiB unpacked) Retrieving: createrepo-0.10.3-4.1.x86_64.rpm # rpm -qa |grep -i createrepo createrepo-0.10.3-4.1.x86_64 # createrepo `pwd` Spawning worker 0 with 1 pkgs Worker 0: Traceback (most recent call last): Worker 0: File "/usr/share/createrepo/worker.py", line 116, in <module> Worker 0: main(sys.argv[1:]) Worker 0: File "/usr/share/createrepo/worker.py", line 105, in main Worker 0: output(pkg.xml_dump_primary_metadata(), Worker 0: File "/usr/lib64/python2.7/site-packages/yum/packages.py", line 1376, in xml_dump_primary_metadata Worker 0: msg += misc.to_unicode(self._dump_format_items()) Worker 0: File "/usr/lib64/python2.7/site-packages/yum/packages.py", line 1125, in _dump_format_items Worker 0: msg += self._dump_suggests_and_recommends() Worker 0: File "/usr/lib64/python2.7/site-packages/yum/packages.py", line 1186, in _dump_suggests_and_recommends Worker 0: names = self.hdr[rpm.RPMTAG_SUGGESTSNAME] Worker 0: AttributeError: 'module' object has no attribute 'RPMTAG_SUGGESTSNAME' Worker exited with non-zero value: 1. Fatal. Worker exited with non-zero value: 1. Fatal. # ll total 39022 -rw------- 1 root root 39915845 Jun 3 21:21 kernel-vanilla-3.11.6-9.1.x86_64.rpm drwxr-xr-x 2 root root 48 Jun 4 15:58 repodata # ll repodata total 0 cannot create repodata data. problem reproducable.