Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270219 - media-tv/mythtv segfaults with USE="-berkdb" at dev-db/mysql-community dev-db/mysql
Summary: media-tv/mythtv segfaults with USE="-berkdb" at dev-db/mysql-community dev-db...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-17 17:18 UTC by jamatik
Modified: 2009-05-21 13:48 UTC (History)
1 user (show)

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 jamatik 2009-05-17 17:18:59 UTC
mysql started and configured for mythtv running e.g. mythtv-setup segfaults

Shouldn't it start? Isn't berkdb deprecated? Or forcing +berkdb for mysql if you emerge mythtv?


Reproducible: Always

Steps to Reproduce:
1.USE="-berkdb" emerge dev-db/mysql-community or dev-db/mysql
2.emerge mythtv
3.configure db and (re)start mysql and run e.g. mythtv-setup
Comment 1 Sebastian Luther (few) 2009-05-18 06:41:31 UTC
Please provide emerge --info and "emerge -pvq dev-db/mysql-community dev-db/mysql mythtv sys-libs/db". Feel free to provide a backtrace. See [1].

[1] http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 jamatik 2009-05-20 01:27:21 UTC
emerge --info
Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r4-x86_64-AMD_Phenom-tm-_8450_Triple-Core_Processor-with-gentoo-2.0.0
Timestamp of tree: Tue, 19 May 2009 00:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.7
dev-lang/python:     2.6.2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
USE="3dnow 3dnowext 7zip X a52 aac aalib acl acpi aim alsa amd64 ao apache2 applet archive ares artworkextra async audacious audiofile audit autoipd avahi berkdb bidi bittorrent blender-game bluetooth bogofilter branding bzip2 cairo caps cdaudio cdda cddb cdio cdparanoia cdr chardet cli consolekit contrast corba cracklib crypt css cups cupsddk cursors dbus dedicated devhelp devil dga dhcpcd dirac directfb disk-partition divx dri dts dvb dvd dvdr dvdread eds emboss emerald emovix encode epiphany evo exif expat faac faad fat fbcon fbcondecor fbsplash ffmpeg fftw firefox flac fontconfig fontforge foomaticdb fortran freeimage ftp fuse gajim gcj gconf gcrypt gd gdbm gdm gedit gif gimp git glade glib glitz glut gmedia gmp gnome gnome-keyring gnomecanvas gnutls gpac gphoto2 gpm graphviz gs gsl gstreamer gtk gtkhtml guile gutenprint hal hddtemp hdri icecast icons iconv icq id3tag idle idn ieee1394 imagemagick imap inherit-graph ipv6 irc irrlicht isdnlog jabber jack java java5 java6 javascript jce jfs jingle joystick jpeg jpeg2k kpoll kqemu ladspa lame lcms ldap libass libburn libffi libgcrypt libnotify libsamplerate libsexy libssh2 libv4l2 libwww lirc live lm_sensors logitech-mouse logrotate loop-aes lzma lzo mad maildir matroska md5sum mdnsresponder-compat metalink metric midi mikmod mjpeg mmap mmx mmxext mng mod_irc mod_muc mod_pubsub modplug mozdevelop mozilla mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer msn mtp mudflap multilib musepack musicbrainz mysql mythtv nautilus ncurses network network-cron networking networkmanager nforce2 nfs nls nntp nptl nptlonly nsplugin ntfs nxclient offensive ogg openal openexr opengl openmp otr pam pango parport pascal pcre pdf perl php player plib plotutils png policykit posix postscript povray ppds pppd pulseaudio python qt3support quicktime raw rdesktop readline realmedia reflection regex reiser4 reiserfs resolvconf restrict-javascript rrdtool rss rtc rtsp samba sasl scanner schroedinger screen sdl server session shout skins slang smime smp sndfile sound soundtouch sourceview sox speex spell spl sqlite sqlite3 srt srv sse sse2 sse3 ssl startup-notification stream subtitles subversion svg sysfs taglib tagwriting tcl tcpd teletext tga theora threads threadsafe tidy tiff timezone timidity tk totem trayicon truetype twolame unicode usb userlocales utils v4l v4l2 valgrind vamp vcd vdr vhook vnc vorbis vorbis-psy wav wavpack web webkit wma wmp wxwindows x264 xattr xcb xchatdccserver xcomposite xerces-c xforms xfs xft xhtml xine xiph xml xmlreader xmlwriter xmp xorg xosd xpm xrender xsl xslt xulrunner xv xvid xvmc yahoo yv12 zip zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="inputlirc devinput" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
-------------------------------------------------------------
merge -pvq dev-db/mysql-community dev-db/mysql mythtv sys-libs/db
[ebuild   R   ] dev-db/mysql-community-5.0.77-r1  USE="perl ssl -berkdb -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" 
[ebuild   R   ] sys-libs/db-4.7.25_p3  USE="java tcl -doc -nocxx -test" 
[ebuild  N    ] dev-db/mysql-5.0.76-r1  USE="perl ssl -berkdb -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" 
[ebuild   R   ] media-tv/mythtv-0.21_p19961-r1  USE="aac alsa dvb dvd fftw ieee1394 jack lirc mmx opengl perl python xvmc (-altivec) -autostart -debug -directv -lcd" VIDEO_CARDS="-nvidia" 
...
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2009-05-21 13:48:41 UTC
That makes no sense. MythTV doesn't use anything BerkDB related or any BerkDB table types.

Please read the backtrace guide, http://www.gentoo.org/proj/en/qa/backtraces.xml
And post a usable backtrace of the crash.