<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:"MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:MingLiU;
        panose-1:2 2 5 9 0 0 0 0 0 0;}
@font-face
        {font-family:MingLiU;
        panose-1:2 2 5 9 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@MingLiU";
        panose-1:2 2 5 9 0 0 0 0 0 0;}
@font-face
        {font-family:"\@PMingLiU";
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\@MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:"MS UI Gothic";
        panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
        {font-family:"\@MS UI Gothic";
        panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Arial Narrow";
        panose-1:2 11 6 6 2 2 2 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Please keep starlingx-discuss on the receiver list.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">You had indicated build-iso was failing, but the build.log you provided appears to be the RPM build log for starlingx-dashboard.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">Processing files: starlingx-dashboard-2.9999.9999.rc1.dev23-0.tis.noarch<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">error: File not found: /builddir/build/BUILDROOT/starlingx-dashboard-2.9999.9999.rc1.dev23-0.tis.x86_64/usr/lib/python2.7/site-packages/starlingx_dashboard-2.9999.9999.rc1.dev23*.egg-info<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">RPM build errors:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">    File not found: /builddir/build/BUILDROOT/starlingx-dashboard-2.9999.9999.rc1.dev23-0.tis.x86_64/usr/lib/python2.7/site-packages/starlingx_dashboard-2.9999.9999.rc1.dev23*.egg-info<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">Child return code was: 1<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">EXCEPTION: [Error()]<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">Traceback (most recent call last):<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">  File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 95, in trace<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">    result = func(*args, **kw)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">  File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 746, in do_with_status<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">    raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">mockbuild.exception.Error: Command failed:
<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif""> # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/starlingx-dashboard.spec<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Looking through the build.log, I see the following:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">Copying starlingx_dashboard.egg-info to build/bdist.linux-x86_64/wheel/starlingx_dashboard-2.9999.9999rc1.dev23-py2.7.egg-info<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">So in the build, it’s creating the egg with the version set to 2.9999.9999rc1.dev23, while the %files is expecting it to be 2.9999.9999.rc1.dev23.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Looking further through the build.log, there’s the following:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">+ /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/starlingx-dashboard-2.9999.9999.rc1.dev23-0.tis.x86_64<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">/usr/lib/python2.7/site-packages/setuptools/dist.py:355: UserWarning: Normalizing '2.9999.9999.rc1.dev23' to '2.9999.9999rc1.dev23'<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">  normalized_version,<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:11.0pt;font-family:"Courier New","serif"">running install<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Maybe the python build only allows 4 version components?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
</span><span style="font-size:10.0pt;font-family:"MS UI Gothic","sans-serif"">何</span><span style="font-size:10.0pt;font-family:"PMingLiU","serif"">义鹏</span><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> [mailto:yipeng.he@jitstack.com]
<br>
<b>Sent:</b> Tuesday, March 24, 2020 9:59 PM<br>
<b>To:</b> Penney, Don<br>
<b>Subject:</b> Re:RE: [Starlingx-discuss] enable pbr version<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi Saul,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Verdana","sans-serif";color:black">I added the error log to the attachment. Do you need other files for analysis?</span><o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Verdana","sans-serif";color:black">Thank you for your help.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">   yipeng.he!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Arial Narrow","sans-serif";color:black">------------------ Original ------------------<o:p></o:p></span></p>
</div>
<div>
<div id="menu_sender">
<p class="MsoNormal" style="background:#EFEFEF"><b><span style="font-size:9.0pt;color:black">From:
</span></b><span style="font-size:9.0pt;color:black"> "Penney, Don"<Don.Penney@windriver.com>;<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:#EFEFEF"><b><span style="font-size:9.0pt;color:black">Date:
</span></b><span style="font-size:9.0pt;color:black"> Wed, Mar 25, 2020 04:24 AM<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:#EFEFEF"><b><span style="font-size:9.0pt;color:black">To:
</span></b><span style="font-size:9.0pt;color:black"> "Saul Wold"<sgw@linux.intel.com>; "</span><span style="font-size:9.0pt;font-family:"MS Gothic";color:black">何</span><span style="font-size:9.0pt;font-family:MingLiU;color:black">义鹏</span><span style="font-size:9.0pt;color:black">"<yipeng.he@jitstack.com>;
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:#EFEFEF"><b><span style="font-size:9.0pt;color:black">Cc:
</span></b><span style="font-size:9.0pt;color:black"> "</span><span style="font-size:9.0pt;font-family:"MS Gothic";color:black">桂来</span><span style="font-size:9.0pt;font-family:MingLiU;color:black">军</span><span style="font-size:9.0pt;color:black">"<helen.gui@jitstack.com>;
 "</span><span style="font-size:9.0pt;font-family:MingLiU;color:black">杨永金</span><span style="font-size:9.0pt;color:black">"<wesley.yang@jitstack.com>; "</span><span style="font-size:9.0pt;font-family:"MS Gothic";color:black">曹明</span><span style="font-size:9.0pt;font-family:MingLiU;color:black">晓</span><span style="font-size:9.0pt;color:black">"<cherish.cao@jitstack.com>;
 "starlingx-discuss"<starlingx-discuss@lists.starlingx.io>; <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:#EFEFEF"><b><span style="font-size:9.0pt;color:black">Subject:
</span></b><span style="font-size:9.0pt;color:black"> RE: [Starlingx-discuss] enable pbr version<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Hi Yipeng,<br>
<br>
Can you provide more info? What was the error you saw from build-iso?<br>
<br>
<br>
-----Original Message-----<br>
From: Saul Wold [mailto:sgw@linux.intel.com] <br>
Sent: Monday, March 23, 2020 6:45 PM<br>
To: </span><span style="font-family:"MS Gothic";color:black">何</span><span style="font-family:MingLiU;color:black">义鹏</span><span style="color:black"><br>
Cc: </span><span style="font-family:"MS Gothic";color:black">桂来</span><span style="font-family:MingLiU;color:black">军</span><span style="color:black">;
</span><span style="font-family:MingLiU;color:black">杨永金</span><span style="color:black">;
</span><span style="font-family:"MS Gothic";color:black">曹明</span><span style="font-family:MingLiU;color:black">晓</span><span style="color:black">; starlingx-discuss<br>
Subject: Re: [Starlingx-discuss] enable pbr version<br>
<br>
<br>
Hi Yipeng,<br>
<br>
I was out last week on vacation, so I am catching up now.<br>
<br>
I think you would have to investigate build-iso and associated scripts <br>
and tools to see if there is an awk, sed or some other command that is <br>
not parsing the extended version.  I have not investigated this further, <br>
that's my initial assessment.<br>
<br>
Can you be more specific about what the error is or provide a log file <br>
of the build-iso process?<br>
<br>
Thanks for working on this project.<br>
<br>
  Sau!<br>
<br>
<br>
<br>
On 3/19/20 12:21 AM, </span><span style="font-family:"MS Gothic";color:black">何</span><span style="font-family:MingLiU;color:black">义鹏</span><span style="color:black"> wrote:<br>
> Hello Saul<br>
> <br>
> I'm Yipeng He from JITStack, and I'm taking over the tasks of PBR.<br>
> I encountered the following issue when trying to build iso:<br>
> It fails when the suffix of the version generated by the PBR tool ended <br>
> with number, for instance the building fails if the version id is <br>
> 2.999.9999.rc1.dev23,<br>
> and when I replaced it with 2.999.9999.rc1.dev, the ISO building was <br>
> successful.<br>
> I don't knwo why this happens, could please support and advice the <br>
> solution for this issue.<br>
> <br>
> <br>
> Yipeng.He<br>
> <br>
> _______________________________________________<br>
> Starlingx-discuss mailing list<br>
> Starlingx-discuss@lists.starlingx.io<br>
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss<br>
> <br>
<br>
_______________________________________________<br>
Starlingx-discuss mailing list<br>
Starlingx-discuss@lists.starlingx.io<br>
http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</body>
</html>