Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 617064 - dev-ruby/facter-3.6.3 will not rebuild against boost-1.62.0-r1
Summary: dev-ruby/facter-3.6.3 will not rebuild against boost-1.62.0-r1
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-30 02:04 UTC by deference
Modified: 2017-06-12 03:03 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build-facter.txt,215.61 KB, text/plain)
2017-04-30 02:05 UTC, deference
Details
emerge --info (emergeinfo-facter.txt,30.83 KB, text/plain)
2017-04-30 02:05 UTC, deference
Details

Note You need to log in before you can comment on or make changes to this bug.
Description deference 2017-04-30 02:04:43 UTC
 * waiting for lock on /var/db/.pkg.portage_lockfile ...                 [ ok ]
[ebuild   R   ] dev-ruby/facter-3.6.3  USE="-debug {-test}" RUBY_TARGETS="ruby21 (-ruby22)" 

 * IMPORTANT: 23 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
Comment 1 deference 2017-04-30 02:05:13 UTC
Created attachment 471312 [details]
build.log
Comment 2 deference 2017-04-30 02:05:30 UTC
Created attachment 471314 [details]
emerge --info
Comment 3 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2017-05-03 17:36:10 UTC
I've built facter against boost 1.62.0-r1 for a while now (whenever I test it since 26/1/2017).  I've never seen this.  I am on GCC 5.4.0 though, so maybe that's it.  Mind reproducing after updating (5.4.0 is stable now)?
Comment 4 deference 2017-05-03 22:15:33 UTC
The last time I upgraded gcc several of my packages broke. So, I'm planning to do a complete system rebuild in a chroot.
Bottom line is that it will be a least a week before I get back to you.
Comment 5 Jonas Stein gentoo-dev 2017-05-13 21:21:53 UTC
If you need help with the gcc update or rebuilding dependencies look here
https://wiki.gentoo.org/wiki/Upgrading_GCC
https://unix.stackexchange.com/questions/165105/packages-to-rebuild-after-upgrading-gcc-on-gentoo-systems

and feel free to ask on IRC #gentoo and the forums.

Please report about your results.
Comment 6 deference 2017-06-12 03:03:36 UTC
Actually, I was referring to problems with gcc-4.9.3 going to gcc-4.9.4 linking in debug info when using -frecord-gcc-switches, which is not officially supported AFAIK.
I have rebuilt my system and have gotten 80 additional build failures, some of which I suspect are due to packages moving things around.
The biggest seems to be a bug with ghostscript which affects many packages.
I will, of course, be submitting additional reports as time permits.

As for facter, it rebuilds correctly with gcc-5.4.0-r3.
So, it seems that if you can't get the bug fixed in the gcc or facter package, you could just mask gcc-4.9 when using a newer boost.
Comment 7 deference 2017-06-12 03:03:57 UTC
Oh, and thanks for your work in Gentoo :)