Comment # 2 on bug 983138 from
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.


You are receiving this mail because: