[mythtv-users] Re: Install errors

Steve Hodge stevehodge at gmail.com
Mon Nov 7 19:26:00 EST 2005


On 11/8/05, Don Sheehan <don.sheehan at gmail.com> wrote:
> On 11/6/05, Don Sheehan <don.sheehan at gmail.com> wrote:
> > As this is inconsistent, can anyone guide me as to where to look? Not only
> is MythTV having inconsistent errors during the emerge process, but so is
> libquicktime.
>
> > mainserver.cpp: In member function `void
> >    MainServer::FillStatusXML(QDomDocument*)':
> > mainserver.cpp:3502: internal compiler error: Segmentation fault
>
> Am I likely looking at a RAM issue?

No, I'm seeing this too. I think it's a bug in GCC. I was able to get
MythTV installed by running ebuild rather than emerge so that when it
failed compilation could be resumed without having to start from the
beginning. First find the ebuild file:

# equery which mythtv

It should give you something like:
/usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild

# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild fetch
# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild unpack
# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild compile

Repeat the above compile step as necessary until compilation completes
successfully.

# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild install
# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild qmerge
# ebuild /usr/portage/media-tv/mythtv/mythtv-0.18.1-r1.ebuild clean

More information on this process is available here:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=6

Btw, you should have stated up front that you are using Gentoo.

Steve


More information about the mythtv-users mailing list