Bug 153791 - Generation of 'packages' handles locale(...) provides wrong
Summary: Generation of 'packages' handles locale(...) provides wrong
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Beta 5
Hardware: Other Other
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: Mike Fabian
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-27 20:09 UTC by Klaus Kämpf
Modified: 2006-02-28 11:02 UTC (History)
3 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Klaus Kämpf 2006-02-27 20:09:13 UTC
scim provides locale(ja,ko,zh)
however, the packages file shows
+Prv:
locale(ja
ko
zh)
Comment 1 Ruediger Oertel 2006-02-28 00:11:42 UTC
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 ...
Comment 2 Klaus Kämpf 2006-02-28 05:45:16 UTC
Ouch !

I'm open to any suggestions ...
";"
"|"
"/"
Comment 3 Andreas Jaeger 2006-02-28 06:15:22 UTC
I would use a ";"
Comment 4 Ruediger Oertel 2006-02-28 07:30:26 UTC
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
Comment 5 Ruediger Oertel 2006-02-28 07:34:38 UTC
looks like the affected packages are:
scim,scim-chewing,scim-input-pad,scim-m17n,scim-qtimm,
scim-tables-additional,skim
Comment 6 Andreas Jaeger 2006-02-28 07:56:32 UTC
Found the same list.

Mike, could you change all your packages to use a ";".
Comment 7 Andreas Jaeger 2006-02-28 09:28:45 UTC
Ok, let's go ahead with this.

Klaus, please submit a new libzypp.  Mike, please submit fixed packages asap!
Comment 8 Mike Fabian 2006-02-28 11:02:35 UTC
All packages listed in comment #5 are fixed now (by Zhe Su and me).

Closing as fixed.