Summary: | dev-lang/perl: 17983 Segmentation fault /usr/bin/makeinfo --no-split /var/.../gpm-1.20.7-abi_x86_64.amd64/doc/gpm.texinfo -o /var/.../gpm-1.20.7-abi_x86_64.amd64/doc/gpm.info | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | base-system |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-history.txt
environment sys-libs:gpm-1.20.7-r2:20160605-103615.log emerge.log |
Description
Toralf Förster
2016-06-05 10:39:00 UTC
Created attachment 436534 [details]
emerge-history.txt
Created attachment 436536 [details]
environment
Created attachment 436538 [details]
sys-libs:gpm-1.20.7-r2:20160605-103615.log
it failed at 3 different plasma images whereas in other profiles it emerged fine (in the past) : tinderbox@ms-magpie ~ $ for i in amd64-*; do echo $i; qlop -u -l -H -g -f $i/var/log/emerge.log sys-libs/gpm; done amd64-13.0-no-multilib-unstable_20160602-150050 Sun Jun 5 09:57:59 2016 >>> sys-libs/gpm-1.20.7-r2 gpm: Sun Jun 5 09:57:28 2016: 31 seconds gpm: 1 times amd64-13.0-unstable_20160604-200858 amd64-desktop-unstable_20160602-152726 Thu Jun 2 15:46:13 2016 >>> sys-libs/gpm-1.20.7-r2 Thu Jun 2 16:14:46 2016 <<< sys-libs/gpm-1.20.7-r2 Thu Jun 2 16:14:51 2016 >>> sys-libs/gpm-1.20.7-r2 gpm: Thu Jun 2 15:45:46 2016: 27 seconds gpm: Thu Jun 2 16:14:22 2016: 29 seconds gpm: 2 times amd64-gnome-unstable_20160604-185706 Sat Jun 4 19:16:55 2016 >>> sys-libs/gpm-1.20.7-r2 Sat Jun 4 19:48:29 2016 <<< sys-libs/gpm-1.20.7-r2 Sat Jun 4 19:48:30 2016 >>> sys-libs/gpm-1.20.7-r2 gpm: Sat Jun 4 19:16:25 2016: 30 seconds gpm: Sat Jun 4 19:48:03 2016: 27 seconds gpm: 2 times amd64-hardened-no-multilib-stable_20160602-160217 Fri Jun 3 09:53:32 2016 >>> sys-libs/gpm-1.20.7-r2 gpm: Fri Jun 3 09:53:01 2016: 31 seconds gpm: 1 times At the same image it is now possible to update gpm, b/c texinfo was upgraded too (likely changed USE flags): Sun Jun 5 12:36:04 2016 >>> app-shells/bash-4.3_p42-r2 Sun Jun 5 12:36:16 2016 >>> x11-proto/inputproto-2.3.2 Sun Jun 5 12:39:02 2016 <<< sys-apps/texinfo-6.1 Sun Jun 5 12:39:03 2016 >>> sys-apps/texinfo-6.1 Sun Jun 5 12:42:51 2016 >>> net-misc/dibbler-1.0.1 Sun Jun 5 12:44:22 2016 >>> dev-python/pbr-1.10.0 Sun Jun 5 12:44:31 2016 >>> dev-python/six-1.10.0 Sun Jun 5 12:44:41 2016 >>> dev-python/pyasn1-0.1.9 Sun Jun 5 12:44:51 2016 >>> dev-python/appdirs-1.4.0 Sun Jun 5 12:44:59 2016 >>> dev-python/requestsexceptions-1.1.3 Sun Jun 5 12:45:08 2016 >>> dev-python/pyyaml-3.11 Sun Jun 5 12:45:17 2016 >>> dev-python/positional-1.0.1 Sun Jun 5 12:45:27 2016 >>> dev-python/stevedore-1.12.0 Sun Jun 5 12:45:35 2016 >>> dev-python/iso8601-0.1.11 Sun Jun 5 12:45:47 2016 >>> dev-python/chardet-2.3.0 Sun Jun 5 12:45:58 2016 >>> dev-python/py-1.4.31 Sun Jun 5 12:46:05 2016 >>> dev-python/PySocks-1.5.6 Sun Jun 5 12:46:13 2016 >>> dev-python/backports-1.0 Sun Jun 5 12:46:22 2016 >>> dev-python/backports-ssl-match-hostname-3.5.0.1-r1 Sun Jun 5 12:46:32 2016 >>> dev-python/idna-2.1 Sun Jun 5 12:46:40 2016 >>> dev-python/enum34-1.1.3 Sun Jun 5 12:46:51 2016 >>> dev-python/ply-3.8 Sun Jun 5 12:47:01 2016 >>> dev-python/pycparser-2.14 Sun Jun 5 12:47:16 2016 >>> dev-python/cffi-1.6.0 Sun Jun 5 12:47:24 2016 >>> dev-python/ipaddress-1.0.16 Sun Jun 5 12:47:29 2016 >>> virtual/python-ipaddress-1.0 Sun Jun 5 12:48:32 2016 >>> dev-python/cryptography-1.3.4 Sun Jun 5 12:48:41 2016 >>> dev-python/pyopenssl-16.0.0 Sun Jun 5 12:48:51 2016 >>> dev-python/ndg-httpsclient-0.4.0 Sun Jun 5 12:49:01 2016 >>> dev-python/urllib3-1.14 Sun Jun 5 12:49:09 2016 >>> dev-python/requests-2.9.1-r2 Sun Jun 5 12:49:20 2016 >>> dev-python/keystoneauth-2.4.1 Sun Jun 5 12:49:29 2016 >>> dev-python/os-client-config-1.16.0 Sun Jun 5 16:56:20 2016 >>> sys-apps/mlocate-0.26-r1 Sun Jun 5 17:03:14 2016 >>> sys-libs/gpm-1.20.7-r2 Sun Jun 5 17:03:35 2016 <<< sys-libs/gpm-1.20.7-r2 Sun Jun 5 17:04:42 2016 >>> sys-libs/gpm-1.20.7-r2 So let gpm build-depend on texinfo, right ? Created attachment 436564 [details]
emerge.log
the whole emerge log
*** Bug 585198 has been marked as a duplicate of this bug. *** gpm should include a generated info page itself. we're working this out upstream. that said, makeinfo is simply a perl script, and perl shouldn't segfault. afaict, a revdep rebuild shouldn't matter as texinfo only installs perl modules (pm files) and no compiled code. (In reply to SpanKY from comment #8) i've worked around the gpm/info dep in the mean time: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbf041b6cf2fea23d2a706521ee35b948201174 > that said, makeinfo is simply a perl script, and perl shouldn't segfault. > afaict, a revdep rebuild shouldn't matter as texinfo only installs perl > modules (pm files) and no compiled code. Sure about that? huettel@pinacolada ~ $ equery -C files texinfo|grep so /usr/lib/debug/usr/lib64/texinfo/XSParagraph.so.debug /usr/lib64/texinfo/XSParagraph.so ... and the script refers to XS code, so ... * The paths are all off btw, texinfo might need some perl-ification. * Things do segfault if loading old libperl into new perl, so this can be related to bug 585048 (In reply to Andreas K. Hüttel from comment #10) ah, i was looking at texinfo-6.0, and it does not install any .so files. looks like that is new to texinfo-6.1, and i'm guessing Toralf is running that version too. if texinfo needs any perl/eclass changes/love, feel free to make them. you're certainly more knowledgeable of perl stuff and i'm likely to just bugger it. i agree this looks like a dupe more or less. portage's package scheduling might have been off since gpm lacked a DEPEND on texinfo, but that's a moot point now in light of comment #9. *** This bug has been marked as a duplicate of bug 585048 *** *** Bug 585020 has been marked as a duplicate of this bug. *** |