Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 131119

Summary: makeinfo core dumps on OpenBSD when emerging automake-1.9.6
Product: Gentoo Linux Reporter: Benigno B. Junior (RETIRED) <bbj>
Component: [OLD] Core systemAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED WONTFIX    
Severity: normal CC: base-system
Priority: High    
Version: unspecified   
Hardware: All   
OS: OpenBSD   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: automake-1.9.6-r2.ebuild.diff

Description Benigno B. Junior (RETIRED) gentoo-dev 2006-04-24 10:47:14 UTC
Very odd and I didn't find the root of the problem. This is the only version of automake which have problems, so I'm adding a patch to automake-1.9.6-r2.ebuild, in order to not regenerate them and just use the ones that come with automake-1.9.6.
Comment 1 Benigno B. Junior (RETIRED) gentoo-dev 2006-04-24 10:48:47 UTC
Created attachment 85369 [details, diff]
automake-1.9.6-r2.ebuild.diff
Comment 2 SpanKY gentoo-dev 2006-04-24 15:11:43 UTC
Comment on attachment 85369 [details, diff]
automake-1.9.6-r2.ebuild.diff

no
Comment 3 Benigno B. Junior (RETIRED) gentoo-dev 2006-04-24 18:34:03 UTC
In fact, I see no problem with this. At least keeping in svn is required.
Let me just add some more info on it.

This is the difference caused by my changes in the ebuild:
http://dev.gentoo.org/~bbj/patches/automake-1.9.6.diff

Adding -v to makeinfo, it formats until it crash:
http://dev.gentoo.org/~bbj/patches/automake-1.9.6.coredump.txt

I took a look at how ports team handle it, and I found something similar:
post-install:
        cd ${PREFIX}/info && mv automake.info automake${SUFFIX}.info
        perl -pi -e "s,automake\: \(automake\),automake-1\.9\: \(automake-1\.9\)," \
                ${PREFIX}/info/automake${SUFFIX}.info
        perl -pi -e "s,aclocal\: \(automake\),aclocal: \(automake-1\.9\)," \
                ${PREFIX}/info/automake${SUFFIX}.info

.for f in info-1 info-2
        cd ${PREFIX}/info && mv automake.${f} automake${SUFFIX}.${f} \
                && perl -pi -e "s,automake.${f},automake${SUFFIX}.${f}," \
                ${PREFIX}/info/automake${SUFFIX}.info


vapier, do you have any suggestion rather saying no? :P
Flameeyes, if we can keep this in svn, it's enough and we can close this bug.
Comment 4 SpanKY gentoo-dev 2006-04-24 19:21:19 UTC
by adding this hack to automake, you're simply ignoring the real problem

if it crashes once, it'll crash again ... you going to continue adding hacks ?
Comment 5 Benigno B. Junior (RETIRED) gentoo-dev 2006-04-25 05:40:49 UTC
Yes, it might crash again, of course. But fortunately this is the only version to have problems here. I'm just trying to keep the default behaviour of the automake installation (to not regenerate info) and simply adding a version.

The problem is that I cannot get stuck with this (silly) doc, there are a lot of more important work to do with OpenBSD, as the team is very reduced.

Just to mention, I tried to make a more generic solution:
http://dev.gentoo.org/~bbj/patches/automake-1.9.6-r2.ebuild.diff

I promise to try taking a look at it when I get some more free time, but cannot do it now and I don't even know when. :)
Comment 6 Alexis Ballier gentoo-dev 2009-07-05 17:39:18 UTC
old bug, more or less invalid and surely outdated, closing.