Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112738 - stable mythtv needs unstable gcc/toolchain?
Summary: stable mythtv needs unstable gcc/toolchain?
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-16 12:47 UTC by Mark Felder
Modified: 2005-11-16 12:51 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Felder 2005-11-16 12:47:54 UTC
I tried to reinstall my quirky mythtv box last night with a full stable 
install -- first one i've done in months. I generally prefered the ~x86 
packages but I decided that I could do the "safe thing" and only unmask things 
i really wanted.

i came to this conclusion: mythtv needs to have its deps updated and marked 
~x86. upon the initial compile of mythtv i found that it would fail because it 
could not locate libstdc++-v3. I checked and sure enough -- its not on my 
system. in fact its marked ~x86 and needs to go with the corresponding ~x86 
gcc. So i keyworded the ~x86 gcc, libsdtc++-v3, glibc, and the others it was 
barking at me to unmask. after a rebuild of the toolchain and system the mythtv 
install finally successfully concluded.

Reproducible: Always
Steps to Reproduce:
1.use an x86 install
2.emerge mythtv
3.
Actual Results:  
will fail because it needs an ~x86 package which requires an ~x86 toolchain.


Expected Results:  
I expected it to install correctly without needing anything further.

Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 
2.6.13-gentoo-r5 i686)
=================================================================
System uname: 2.6.13-gentoo-r5 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
1/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo 
http://gentoo.seren.com/gentoo http://gentoo.mirrors.pair.com/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.1.110/gentoo-portage"
USE="x86 3dnow X aac alsa amd apm audiofile avi bash-completion berkdb bitmap-
fonts bzip2 bzlib cddb cdparanoia cdrom chroot codecs crypt cups curl dhcp 
divx4linux dvd dvdr dvdread eds emboss encode exif expat ext-png ext-zlib 
ffmpeg flac foomaticdb fortran freetype gdbm gif gpm gstreamer gtk gtk2 gtkhtml 
hal icecast ide imlib imlib2 ipv6 jpeg lcms libg++ libwww lirc mad mhash mikmod 
mmx mng motif mozpango mozsvg mp3 mpeg mpeg4 mplayer mysql ncurses nls nptl 
nptlonly nvidia ogg oggvorbis openal opengl oss pam pdf pdflib perl png ppds 
python qt quicktime readline samba sdl spell sse ssl svga tcpd theora tiff 
transcode truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l 
v4l2 vcd videos vorbis win32codecs wmf xine xml2 xv xvid zlib userland_GNU 
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-16 12:51:33 UTC
Definitely *not* mythtv - look at the ebuild.