Bug 9580 - Missing package dependency in quick start guide for Fedora
Summary: Missing package dependency in quick start guide for Fedora
Status: RESOLVED FIXED
Alias: None
Product: Quick Start
Classification: Documentation
Component: quick-start (show other bugs)
Version: 2.0.2
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.2 M4
Assignee: Scott Rifenbark
QA Contact:
URL:
Whiteboard: 01 Sept 2016: RESOLVED
Depends on:
Blocks:
 
Reported: 2016-05-03 21:25 UTC by Henry Bruce
Modified: 2016-09-01 22:59 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Done (doc changes complete)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henry Bruce 2016-05-03 21:25:23 UTC
perl-bignum package is required to build core-image-minimal with qemux86 machine but is not a required package in quick start guide.

Host OS is Fedora23 64 bit.

Expected behavior
------------------
Follow quick start guide and image builds.

Observed behavior
-----------------
Follow quick start guide and build fails as follows
ERROR: The perl module 'bignum' was not found but this is required to build openssl.  Please install this module (often packaged as perl-bignum) and re-run bitbake.
Comment 1 Paul Eggleton 2016-05-04 05:13:25 UTC
The Fedora package list in the 2.1 quick start guide already include perl-bignum - were you perhaps looking at the "current" manual link before that got updated (just yesterday, a bit later than it should have been)?
Comment 2 Henry Bruce 2016-05-04 06:52:04 UTC
I was looking at http://www.yoctoproject.org/docs/2.0.1/yocto-project-qs/yocto-project-qs.html, thus the 2.0.x version tag.

There is not 2.0.1 tag, but I guess that's a different defect :-)
Comment 3 Paul Eggleton 2016-05-04 08:37:37 UTC
As I recall this package only appeared in F23 and F23 wasn't supported by 2.0 - Ross is that right?
Comment 4 Paul Eggleton 2016-05-04 08:38:24 UTC
(Though one would assume we would look to support it in the next 2.0 point release, so I'm not really questioning the validity of the report)
Comment 5 Ross Burton 2016-05-04 20:19:25 UTC
Yeah its a F23 specific package from what I can remember.
Comment 6 Ross Burton 2016-05-06 11:18:34 UTC
Scott, can we add a note to the 2.0 documentation?  Something along the lines that the 2.0 isn't supported under F23 but if you want to use it then the user has to install perl-bignum too.
Comment 7 Scott Rifenbark 2016-06-06 21:11:48 UTC
Ross and Paul, 

I am not quite sure where we are in the latest 2.0.x release.  I have a 2.0.2 version of the manuals and I placed this note here about not supporting F23 and if you want to use it you need that package.  

It is a pain in the ass but I could fix the 2.0 and 2.0.1 versions of the QS to have the note as well.  However, only the HTML version on the YP site would have the fix.  I can't do a commit since 2.0, 2.0.1, and 2.0.2 are all on the same 'jethro' branch.  

Is that good enough?  Here is the new note:

http://www.yoctoproject.org/docs/2.0.2/yocto-project-qs/yocto-project-qs.html#packages

Scott
Comment 8 Scott Rifenbark 2016-06-27 18:00:31 UTC
Please review this change and let me know if we can RESOLVE it in the status. 

Thanks, 
Scott
Comment 9 Tim Orling 2016-09-01 22:30:54 UTC
this aspect at least is RESOLVED
Comment 10 Scott Rifenbark 2016-09-01 22:59:39 UTC
Tim, 

Thanks - I set the doc flag to "done."

Scott