Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 594952 - dev-libs/check-0.9.11 failing on stable amd64
Summary: dev-libs/check-0.9.11 failing on stable amd64
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-23 19:57 UTC by Jonathan Vasquez (RETIRED)
Modified: 2016-09-29 17:30 UTC (History)
1 user (show)

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


Attachments
Build.log (file_594952.txt,56.36 KB, text/plain)
2016-09-23 19:57 UTC, Jonathan Vasquez (RETIRED)
Details
emerge --info (file_594952.txt,5.37 KB, text/plain)
2016-09-23 19:58 UTC, Jonathan Vasquez (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Vasquez (RETIRED) gentoo-dev 2016-09-23 19:57:03 UTC
Created attachment 447648 [details]
Build.log

Just tried to update my chroot and the checks ebuild fails (The source compiles it seems but afterwards it fails in one of the other steps). Build.log attached.
Comment 1 Jonathan Vasquez (RETIRED) gentoo-dev 2016-09-23 19:58:17 UTC
Created attachment 447650 [details]
emerge --info
Comment 2 Jonathan Vasquez (RETIRED) gentoo-dev 2016-09-23 19:59:10 UTC
Maybe this is relevant?

/var/tmp/portage/dev-libs/check-0.9.11/work/check-0.9.11/build-aux/missing: line 81:  4342 Segmentation fault      "$@"
Comment 3 Michael Orlitzky gentoo-dev 2016-09-26 12:12:21 UTC
Yeah, it's the following command that's failing, because the "missing" executable segfaults:

  ...
  if (/bin/sh /var/tmp/portage/dev-libs/check-0.9.11/work/check-0.9.11/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
  ...

I'm not familiar with what it's trying to do there, so let's try the easy thing first. Can you keyword dev-libs/check-0.10.0-r1 and see if that version works better? If it does, we can simply stabilize it over the one that's causing you problems.
Comment 4 Jonathan Vasquez (RETIRED) gentoo-dev 2016-09-26 12:22:24 UTC
So I opened up my chroot again and instead of doing: emerge -uDNav @world, I did a emerge -1a check, and now 0.9.11 installed.. I haven't changed anything in the chroot since this happened. I have however restarted my server a few times. Weird.

I also keyworded 0.10.0-r1 to see if that works and that did as well. But I don't really know if this one fixed the issue considering my 0.9.11 magically fixed itself. If you want, you can leave this bug in a monitoring state and see if anyone else reports a problem.
Comment 5 Michael Orlitzky gentoo-dev 2016-09-26 12:26:39 UTC
Weird, OK. If you experience any other unusual segfaults, you may want to try memtest -- bad RAM is notorious for causing segmentation faults during emerge. But it could also just be that some library needed to be rebuilt and it will never happen again.

If I find this bug in a few months and no one else has reported the same issue, I'll close it then.
Comment 6 Jonathan Vasquez (RETIRED) gentoo-dev 2016-09-26 12:28:04 UTC
I haven't noticed any segfaults happening in other places, but will keep that in mind since who knows after many years, the ram might start to be going bad. Thanks!
Comment 7 Pacho Ramos gentoo-dev 2016-09-29 17:30:19 UTC
we are stabilizing the newer version anyway... then, please move to that one and report if you find a similar issue in the future