<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>12669</bug_id>
          
          <creation_ts>2018-04-10 00:21:10 +0000</creation_ts>
          <short_desc>eclipse-plugin-neon/oxygen can&apos;t build yocto-docs master</short_desc>
          <delta_ts>2018-05-10 07:46:51 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Eclipse Plugin</product>
          <component>eclipse-plugin</component>
          <version>2.5</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.5 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chin Huat Ang">chin.huat.ang</reporter>
          <assigned_to name="Scott Rifenbark">srifenbark</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>srifenbark</cc>
    
    <cc>stephano</cc>
    
    <cc>tim.orling</cc>
    
    <cc>yp.ep.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          <qa_contact name="Toaster default assignee">toaster</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>80179</commentid>
    <comment_count>0</comment_count>
    <who name="Chin Huat Ang">chin.huat.ang</who>
    <bug_when>2018-04-10 00:21:10 +0000</bug_when>
    <thetext>The following Eclipse plugin builds are currently failing on autobuilder:


https://autobuilder.yocto.io/builders/eclipse-plugin-neon/builds/912
https://autobuilder.yocto.io/builders/eclipse-plugin-oxygen/builds/431


Excerpt of build error:


******** Building eclipse help of yocto-project-qs
 
cd yocto-project-qs &amp;&amp; \
	xsltproc  \
			--stringparam base.dir &apos;html/yocto-project-qs/&apos; \
			-o eclipse/yocto-project-qs.html \
			yocto-project-qs-eclipse-customization.xsl yocto-project-qs.xml &amp;&amp; \
	mv eclipse/toc.xml eclipse/yocto-project-qs-toc.xml &amp;&amp; \
	cp -rf  eclipse/html/yocto-project-qs/ &amp;&amp; \
	cd ..;
Note: namesp. cut : stripped namespace before processing           
            Yocto Project Quick Start
        
Note: namesp. cut : processing stripped document                   
            Yocto Project Quick Start
        
Element include in namespace &apos;http://www.w3.org/2003/XInclude&apos; encountered in book, but no template matches.
cp: missing destination file operand after ‘eclipse/html/yocto-project-qs/’
Try &apos;cp --help&apos; for more information.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80180</commentid>
    <comment_count>1</comment_count>
    <who name="Chin Huat Ang">chin.huat.ang</who>
    <bug_when>2018-04-10 00:26:02 +0000</bug_when>
    <thetext>This appears to be caused by recent changes in yocto-docs which removed yocto-project-qs:

http://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/commit/documentation/Makefile?id=aadec4a70fa89e4dcd233c337d8971c8353ee26d

However it also appears that the following new documentation are being added:

  - brief-yoctoprojectqs
  - getting-started
  - concepts-manual</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80195</commentid>
    <comment_count>2</comment_count>
    <who name="Chin Huat Ang">chin.huat.ang</who>
    <bug_when>2018-04-10 20:29:40 +0000</bug_when>
    <thetext>https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000141.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80219</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-04-12 11:06:49 +0000</bug_when>
    <thetext>Chin Huat, 

I have pushed the changes to the Makefile so that everything is settled down now regarding the addition and deletions and changing of manuals in the 2.5 YP manual set.  You should be able to use the Makefile from the master branch of yocto-docs now with no fear :)

Thanks,
Scott

https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/tree/documentation/Makefile</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80258</commentid>
    <comment_count>4</comment_count>
    <who name="Chin Huat Ang">chin.huat.ang</who>
    <bug_when>2018-04-15 19:32:08 +0000</bug_when>
    <thetext>The earlier patch in comment 2 fixes eclipse build error as seen on autobuilder, while this patch adds new sumo release documentation:

https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000142.html

The eclipse documentation plugin (org.yocto.doc.user) now includes all manuals as seen in the mega-manual.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80268</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2018-04-17 03:21:26 +0000</bug_when>
    <thetext>Reassigning back to Chin Huat Ang as he&apos;s clearly on the case.  Recent changes to yocto-docs mean this isn&apos;t breaking every build, so the urgency has gone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80484</commentid>
    <comment_count>6</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2018-05-03 08:35:51 +0000</bug_when>
    <thetext>Chin Huat&apos;s patches [1][2] have been merged to oxygen-master and oxygen/sumo

Neon.3 was released March 23, 2017 we do not have resources to perform QA nor support it, so it will be a best effort only for sumo. The docs patches will also be applied to &quot;neon-master&quot; and &quot;neon/sumo&quot; will be created. FWIW docs patches will also be applied on to &quot;master&quot;.

Need to verify that any docs changes since those patches were written are captured. On the bug triage call, RP mentioned that another manual had been dropped (concepts-manual? [3]).

[1] https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000141.html
[2] https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000142.html
[3] http://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/commit/?id=22c2de06baf96120cbc830540e818599ce0ac07b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80485</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-05-03 08:39:22 +0000</bug_when>
    <thetext>Tim, 

Correct - there is no longer a concepts-manual.  The information in that manual has been incorporated as a chapter of the overview-manual (https://www.yoctoproject.org/docs/2.5/overview-manual/overview-manual.html).

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80508</commentid>
    <comment_count>8</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2018-05-07 18:05:21 +0000</bug_when>
    <thetext>The patches from Comment #6 have been merged to neon-master [1] and master [2]. A neon/sumo branch has been created [3].

The currently built docs (after those patches) are:

DOCS=&quot;brief-yoctoprojectqs overview-manual dev-manual sdk-manual \
      bsp-guide kernel-dev profile-manual ref-manual&quot;

I believe these are in-line with what is expected? Scott can you confirm?


[1] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/commit/?h=neon-master&amp;id=303e46a6848f1937d12541a7fd58e61aa1361225
[2] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/commit/?id=83f3ac7eb0c43227485a8f0b8fc1fbaf6367c121
[3] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/log/?h=neon/sumo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80542</commentid>
    <comment_count>9</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2018-05-10 07:46:51 +0000</bug_when>
    <thetext>RP validated that the docs built look correct. Closing.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>