Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303659 - sci-visualization/gnuplot-4.2.6 segfault during compilation
Summary: sci-visualization/gnuplot-4.2.6 segfault during compilation
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
: 310555 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-06 00:32 UTC by Kevin Lacquement
Modified: 2010-03-23 18:31 UTC (History)
5 users (show)

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


Attachments
Build log (build.log,133.96 KB, text/plain)
2010-02-06 00:34 UTC, Kevin Lacquement
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Lacquement 2010-02-06 00:32:24 UTC
When I'm compiling gnuplot, it fails with a segmentation fault while attempting to build tutorial.pdf

Reproducible: Always

Steps to Reproduce:
1. emerge gnuplot

Actual Results:  
./eg7.texmake: *** [tutorial.pdf] Segmentation fault


Expected Results:  
successful emerge

Portage 2.1.7.17 (default/linux/x86/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r1-i686-AMD_Athlon-tm-_64_Processor_2800+-with-gentoo-2.0.1
Timestamp of tree: Fri, 05 Feb 2010 22:45:02 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4-r1, 3.1.1-r1
dev-python/pycrypto: 2.1.0
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.0-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20
sys-devel/gcc:       4.4.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
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"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=i686 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLISION_IGNORE="/lib/modules"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /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/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CVS_RSH="ssh"
CXXFLAGS="-mtune=i686 -O2 -pipe"
DISPLAY="localhost:10.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vi"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--with-bdeps y --verbose --keep-going"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://gentoo.arcticnetwork.ca http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
GUILE_LOAD_PATH="/usr/share/guile/1.8"
HG="/usr/bin/hg"
HOME="/home/kevin"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/info:/usr/share/info/emacs-23"
INPUT_DEVICES="keyboard mouse evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVACC_HOME="/usr/share/javacc/"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LANG="en_CA.UTF-8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS="-Wl,-O1"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="en en_US en_GB en_CA"
LOGNAME="kevin"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAIL="/var/mail/kevin"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/man:/etc/java-config/system-vm/man/:/usr/lib/php5/man/"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="~/bin:/usr/lib/ccache/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2:/usr/lib/subversion/bin:/usr/sbin:/sbin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/java-overlay /usr/local/portage/layman/emacs /usr/local/portage/layman/interactive-fiction /usr/local/portage/layman/webapps-experimental /usr/local/portage /usr/local/portage/ctan"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/home/kevin"
PYTHONDOCS="/usr/share/doc/python-docs-2.6.4/html/library"
PYTHONDOCS_2_6="/usr/share/doc/python-docs-2.6.4/html/library"
PYTHONDOCS_3_1="/usr/share/doc/python-docs-3.1.1/html/library"
PYTHONDONTWRITEBYTECODE="1"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2:/usr/lib/subversion/bin"
RPMDIR="/usr/portage/rpm"
RUBY_TARGETS="ruby18"
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="2"
SSH_AUTH_SOCK="/var/run/screen/S-kevin/byobu.ssh-agent"
SSH_CLIENT="192.168.1.104 51330 22"
SSH_CONNECTION="192.168.1.104 51330 192.168.1.100 22"
SSH_TTY="/dev/pts/0"
STY="30569.pts-0.upstairs"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
TERM="screen-bce"
TERMCAP="SC|screen-bce|VT 100/ANSI X3.64 virtual terminal:\
        :DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\
        :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\
        :do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\
        :le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\
        :li#46:co#157:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:\
        :cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\
        :im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:\
        :ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:\
        :ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:\
        :se=\E[23m:md=\E[1m:mr=\E[7m:me=\E[m:ms:\
        :Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:\
        :as=\E(0:ae=\E(B:\
        :ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\
        :k0=\E[10~:k1=\EOP:k;=\E[21~:F1=\E[23~:F3=\E[25~:\
        :F4=\E[26~:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:\
        :F9=\E[33~:FA=\E[34~:kb=^H:kh=\E[1~:@1=\E[1~:kH=\E[4~:\
        :@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:ku=\EOA:\
        :kd=\EOB:kr=\EOC:kl=\EOD:km:"
TEXINPUTS="/usr/lib/ocaml/ocamldoc:"
USE="3dnow 3dnowext X a52 aac aalib acl adns ads alsa ant apache2 audiofile autotrace bash-completion bbdb beagle berkdb bl bs2b bzip2 cairo calendar caps cdparanoia cgi cli context contrib cpudetection cracklib crypt ctype ctypes-python cups curl curlwrappers cvs cxx daemon dbus derby detex development dga dirac dlna doc dri dv dvb dvd dvi dvi2tty dxr3 eds elisp emacs embedded encode esd examples exif extensions extra extra-algorithms extra-cardsets extra-ciphers extra-phrases extra-tools extraengine extrafilters extras faac faad fam ffmpeg filter fontconfig force-cgi-redirect fortran freemail frost ftp gallery games gd gdbm ggi gif git gmp gnome gpg gphoto2 gpm graphics graphviz gsm gtk gui guidexml guile gzip gzip-el hal humanities ical icalsrv iconv imagemagick imap inifile jabber jack jadetex java java6 javamail javascript jce jde jdepend jpeg jpeg2k jpgraph json kde kpathsea ladspa lame latex latex3 lcms ldap ldb libcaca libnotify libsamplerate libtommath lua lyrics lyrics-screen lyx lzo mad math md5sum mercurial mikmod mjpeg mmx mmxext mng modules mono mozdevelop mozdom mozilla mp3 mp4 mpd mpeg msn mudflap music musicbrainz mydms mysql mysqli nas ncurses network networking networkmanager new-clx nio2 nls nntp nptl nptlonly nsplugin nss nut nuv objc objc++ objc-gc ocaml odbc odk offensive ogg ogg123 ogm omega openal opencore-amr opengl openmp openssl oss pam pch pcre pdf pdo perl plotutils plugins png pnm podcast policykit posix postproc pppd preview-latex pstricks publishers pulseaudio pvr python qt3support qt4 quicktime rar readline reflection ruby samba sasl schroedinger science sdl semantic-desktop session sharedext simplexml smime sndfile soap sockets source speex spell spl sql sqlite sse sse2 ssl ssse3 subversion suid svg svm swat sysfs syslog tcl tcpd templates tex tex4ht texmacs text tga theora tidy tiff tk tokenizer tools truetype unicode utils v4l v4l2 vidix vim vim-syntax vorbis web webdav webdav-neon webdav-serf webinterface webkit wicd win32codecs winbind winetools winetriks wma wxwidgets x264 x86 xanim xattr xcb xcomposite xetex xface xft xinetd xml xmldoclet xmlpatterns xmlreader xmlrpc xmlwriter xorg xpm xprint xrandr xrender xsl xterm xterm-color xulrunner xv xvid xvmc yv12 zeroconf zip zlib zoran" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_GB en_CA" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon dummy"
USER="kevin"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="radeon dummy"
VISUAL="/usr/bin/vi"
WINDOW="2"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
_="/usr/bin/emerge"
bash4="4.0.37(1)-release"
Comment 1 Kevin Lacquement 2010-02-06 00:34:08 UTC
Created attachment 218607 [details]
Build log
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-02-07 10:19:19 UTC
Please, show us output of qfile -Cv epstopdf. this bug looks similar to bug 303201.
Comment 3 Kevin Lacquement 2010-02-07 13:59:58 UTC
$ qfile -Cv epstopdf
dev-texlive/texlive-fontutils-2009 (/usr/share/texmf-dist/doc/latex/epstopdf)
dev-texlive/texlive-fontutils-2009 (/usr/share/texmf-dist/scripts/epstopdf)
dev-texlive/texlive-fontutils-2009 (/usr/bin/epstopdf)
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2010-02-08 20:01:59 UTC
Kevin try testcase suggested in http://bugs.gentoo.org/show_bug.cgi?id=303201#c1 and if it crashes for you too, try to get backtrace with the instructions in bug 303201 too. This really looks like duplicate but... hard to say without backtrace.
Comment 5 Sunit Das 2010-02-08 23:04:07 UTC
Ditto, same bug output.

# qfile -Cv epstopdf
app-text/texlive-core-2008-r5 (/usr/share/texmf/scripts/epstopdf)
app-text/texlive-core-2008-r5 (/usr/bin/epstopdf)

I have the "doc" USE flag enabled;  I'll try remerging with that flag disabled.  Perhaps it's related to bug 303475, though my build output looks like Kevin's, not like the submitter of that bug.
Comment 6 Sunit Das 2010-02-08 23:07:16 UTC
Unit test works without error (it's not that long, so I've inlined it in the comment):

$ pdflatex "\documentclass{article}\begin{document}a\end{document}"; mv article.pdf input.pdf; pdflatex "\documentclass{article}\usepackage{pdfpages}\begin{document}\includepdf{input.pdf}\end{document}"
This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009)
entering extended mode
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
No file article.aux.
[1{//var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./article.aux)</usr/sh
are/texmf-dist/fonts/type1/bluesky/cm/cmr10.pfb>
Output written on article.pdf (1 page, 4088 bytes).
Transcript written on article.log.
This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009)
entering extended mode
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty
(/usr/share/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf-dist/tex/latex/pdftex-def/pdftex.def)))
(/usr/share/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty
(/usr/share/texmf-dist/tex/latex/ms/everyshi.sty))
(/usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def)) (./article.aux)
ABD: EveryShipout initializing macros
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texmf/tex/latex/config/color.cfg))
<input.pdf, id=3, page=1, 597.50829pt x 845.0471pt> <use input.pdf, page 1>
<use input.pdf, page 1> <use input.pdf, page 1> <use input.pdf, page 1>
<use input.pdf, page 1> [1 <./input.pdf{//var/lib/texmf/fonts/map/pdftex/updmap
/pdftex.map}>] (./article.aux)</usr/share/texmf-dist/fonts/type1/bluesky/cm/cmr
10.pfb>
Output written on article.pdf (1 page, 4905 bytes).
Transcript written on article.log.
Comment 7 Sunit Das 2010-02-08 23:10:18 UTC
Disabling "doc" USE flag permits merge... for obvious reasons.  No docs means no PDFs.

But I *like* documentation :-(
Comment 8 Ulrich Müller gentoo-dev 2010-02-15 08:59:47 UTC
Could you please try if the procedure outlined in bug 303015 comment #13 solves this issue?
Comment 9 Erik Zeek 2010-02-15 18:47:06 UTC
(In reply to comment #8)
> Could you please try if the procedure outlined in bug 303015 comment #13 solves
> this issue?
> 

No.  I didn't seem to be experiencing that problem (bug 303015) though.

Erik

P.S.  I'm experiencing this with sci-visualization/gnuplot-4.4.0_rc1 from the science overlay.
Comment 10 Erik Zeek 2010-02-15 18:59:45 UTC
I ran the "pdflatex tutorial" command under gdb and got the following (w/backtrace):

TEXINPUTS=.:.:/usr/lib/ocaml/ocamldoc:: gdb --args pdflatex tutorial
GNU gdb (Gentoo 7.0.1 p1) 7.0.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/pdflatex...Reading symbols from /usr/lib/debug/usr/bin/pdftex-texlive-core-2009.debug...done.
(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/pdflatex tutorial
This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009)
entering extended mode
(./tutorial.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, pinyin, bulgarian, russian, ukrainian, loaded.
(./header.tex (/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/base/latexsym.sty)
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf-dist/tex/latex/ltxmisc/url.sty)
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texmf-dist/tex/latex/pdftex-def/pdftex.def)))
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texmf-dist/tex/latex/latexconfig/color.cfg))) (./tutorial.aux)
(/usr/share/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texmf-dist/tex/latex/base/ulasy.fd)
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd) (./tutorial.toc) [1{//var/li
b/texmf/fonts/map/pdftex/updmap/pdftex.map}]

LaTeX Warning: Reference `oldusers' on page 1 undefined on input line 70.


LaTeX Warning: Reference `s:eepic' on page 1 undefined on input line 83.


LaTeX Warning: Reference `eg1' on page 1 undefined on input line 125.

(./eg1.tex) [1]

LaTeX Warning: Reference `eg2' on page 2 undefined on input line 163.

(./eg2.tex) [2] [3]

LaTeX Warning: Reference `eg3' on page 4 undefined on input line 225.

(./eg3.tex)

LaTeX Warning: Reference `test' on page 4 undefined on input line 265.


LaTeX Warning: Reference `eg4' on page 4 undefined on input line 276.

[4] (./eg4.tex)

LaTeX Warning: Reference `eg5' on page 5 undefined on input line 316.

(./eg5.tex)

LaTeX Warning: Reference `eg6' on page 5 undefined on input line 343.

[5] (./eg6.tex)

LaTeX Warning: Reference `test' on page 6 undefined on input line 373.

(./test.tex) [6] [7] (/usr/share/texmf-dist/tex/latex/base/omscmr.fd)

LaTeX Warning: Reference `epslatex_test' on page 8 undefined on input line 504.


[8] (./eg7.tex
Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/i386/i486/strlen.S:40
40      ../sysdeps/i386/i486/strlen.S: No such file or directory.
        in ../sysdeps/i386/i486/strlen.S
Current language:  auto
The current source language is "auto; currently asm".
(gdb) bt
#0  strlen () at ../sysdeps/i386/i486/strlen.S:40
#1  0xb7eb4ed0 in GlobalParams::scanEncodingDirs() () from /usr/lib/libpoppler.so.5
#2  0xb7eb4e6a in GlobalParams::GlobalParams(char const*) () from /usr/lib/libpoppler.so.5
#3  0x080c89a8 in read_pdf_info (image_name=0x87d7e98 "./eg7.pdf", page_name=0x0, page_num=1, pagebox_spec=2, minor_pdf_version_wanted=4, pdf_inclusion_errorlevel=0) at pdftexdir/pdftoepdf.cc:696
#4  0x080b67a8 in readimage (s=6640, page_num=1, page_name=0, colorspace=0, pagebox=2, pdfversion=4, pdfinclusionerrorlevel=0) at pdftexdir/writeimg.c:309
#5  0x0809eb70 in scanimage () at pdftex3.c:4003
#6  0x080a6875 in maincontrol () at pdftex3.c:6257
#7  0x0805b0ba in mainbody () at pdftexini.c:5669
#8  0x080aaf23 in main (ac=2, av=0xbfffeb54) at pdftexextra.c:791
Comment 11 Sunit Das 2010-02-16 07:22:14 UTC
Ok, I just attempted that procedure (emerge'd poppler, then texlive-core, finally luatex), and I have the same result.

Though, when texlive-core was replaced (2008-r5 -> 2009), epstopdf vanished (a la bug 303475).  Not sure if that is at all relevant.  As per that bug, I emerged texlive-fontutils, re-emerged gnuplot (with "doc" this time), and reproduced the segmentation fault.

Then, the above rebuild procedure, and again, I have the segmentation fault.  I assume Erik's backtrace would be identical, or similar, to one I would produce, so I will not do so.
Comment 12 Erik Zeek 2010-02-18 20:29:23 UTC
I just upgraded to app-text/poppler-0.12.4, and noticed that it suggested rebuilding packages that depended on poppler.  I did, and now gnuplot emerges fine with USE=doc.  Don't know if it was the new poppler version or rebuilding all the packages.

Erik
Comment 13 Kevin Lacquement 2010-02-19 00:28:14 UTC
Re-emerging texlive-core fixed it for me as well.
Comment 14 Ulrich Müller gentoo-dev 2010-03-23 18:31:32 UTC
*** Bug 310555 has been marked as a duplicate of this bug. ***