Bug 246241 - Namespace issue with comps
Namespace issue with comps
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: comps (Show other bugs)
rawhide
All Linux
low Severity medium
: ---
: ---
Assigned To: Bill Nottingham
Jeremy Katz
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2007-06-29 10:59 EDT by Ignacio Vazquez-Abrams
Modified: 2014-03-16 23:07 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-06-29 15:23:22 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Ignacio Vazquez-Abrams 2007-06-29 10:59:49 EDT
The namespace given in comps.xml:/comps either must be filled out to contain a
"proper" URI, or the namespace attribute should be dropped.

Pragmatic reasoning:

The blank namespace in comps is interfering with the ability of tools like
xmlstarlet which adhere to XML standards strictly. There is no way to specify an
empty namespace in one of these tools.

Technical reasoning:

The first sentence in section 2.2 of "Namespaces in XML 1.0 (Second Edition)"
states "The empty string, though it is a legal URI reference, cannot be used as
a namespace name.".

This change needs to be made in F7, EL4, and EL5 as well.

It appears that the empty namespace was created in comps-f7.xml.in when
comps-fc7.xml.in was merged with it on April 19, Rev. 1.160.

Note You need to log in before you can comment on or make changes to this bug.