Bugzilla – Bug 153791
Generation of 'packages' handles locale(...) provides wrong
Last modified: 2006-02-28 11:02:35 UTC
scim provides locale(ja,ko,zh) however, the packages file shows +Prv: locale(ja ko zh)
specification bug (or rpm bug) rpm will unconditionally break the provides list at "," no matter if in brackets or not. I'm afraid we'll have to use another separator ...
Ouch ! I'm open to any suggestions ... ";" "|" "/"
I would use a ";"
that one looks ok: testing with a quickly built hello package: # rpm -qp --provides hello-2.1.1-317.i586.rpm mailreader locale(mail:aa;ab;ac) hello = 2.1.1-317
looks like the affected packages are: scim,scim-chewing,scim-input-pad,scim-m17n,scim-qtimm, scim-tables-additional,skim
Found the same list. Mike, could you change all your packages to use a ";".
Ok, let's go ahead with this. Klaus, please submit a new libzypp. Mike, please submit fixed packages asap!
All packages listed in comment #5 are fixed now (by Zhe Su and me). Closing as fixed.