[lsb-bugs] [Bug 1855] New: lsbspec version files have overloaded
meaning
bugzilla-daemon at linux-foundation.org
bugzilla-daemon at linux-foundation.org
Wed Dec 19 19:38:06 PST 2007
http://bugs.linuxbase.org/show_bug.cgi?id=1855
Summary: lsbspec version files have overloaded meaning
Product: Specification
Version: 3.2
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Core-generic
AssignedTo: mats at freestandards.org
ReportedBy: mats at freestandards.org
QAContact: lsb-bugs at freestandards.org
After recent changes to support version-sensitive building, the version.* files
in lsbspec/LSB have multiple meanings. This is now causing some problems.
The old meaning was as a version to be included in a specification book. When
a build without special arguments is done in books/ or booksets/, a special
file "buildversion" is generated with the contents of the matching version file
from the spec directory (.generic for generic spacs, .{ARCH} for
architecture-specific books).
The new meaning is in lsbspec itself, when data is generated from the database,
it now needs a version qualifier, and this is also taken from the contents of
the version file.
The problem here is that the latter condition means that if spec information
for version X.Y is to be generated, the version files need to be set to contain
exactly X.Y, but when pre-release book builds are to be done, we want the
version files to contain something like "X.Ybeta" or "X.Yrc1".
This needs to be decoupled somehow.
--
Configure bugmail: http://bugs.linuxbase.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the lsb-bugs
mailing list