Bug 367691

Summary: libzypp does not like ymp pattern names with spaces.
Product: [openSUSE] openSUSE 11.0 Reporter: Marcus Meissner <meissner>
Component: libzyppAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <opensuse-communityscreening>
Severity: Normal    
Priority: P5 - None CC: cyberorg, dmacvicar, ma, mls
Version: Alpha 2plus   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Marcus Meissner 2008-03-06 09:38:10 UTC
Hi,

The x11:/XGL repository has a bad pattern file.

The names within the pattern contain spaces, and libzypp does not like
names with spaces.

Can you replace them by non-spaced versions?


    <name>Compiz Fusion Devel</name>

is misparsed by libzypp.

<name>compiz-fusion-devel</name>

would be better I guess.
Comment 1 Jigish Gohil 2008-03-06 09:51:49 UTC
Fixed the X11:XGL patterns.

Shouldn't zypper be fixed to parse it correctly?
Comment 2 Jigish Gohil 2008-03-06 09:55:29 UTC
Reassigning to zypp maintainers.

Please close if it is not a bug.
Comment 3 Duncan Mac-Vicar 2008-03-07 10:01:17 UTC
Old parser was able to use spaces in name. Michael, was this intended in the parser or is it just a bug?
Comment 4 Michael Schröder 2008-03-07 11:56:46 UTC
The parser currently can't parse patterns at all.
Comment 5 Michael Schröder 2008-03-07 13:38:35 UTC
Fixed in SVN.
Comment 6 Michael Andres 2008-03-07 15:25:10 UTC
closed