Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113044 - graphviz build fails when PORTAGE_TMPDIR is set
Summary: graphviz build fails when PORTAGE_TMPDIR is set
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on: 112136
Blocks:
  Show dependency tree
 
Reported: 2005-11-19 17:37 UTC by Peter Kelly
Modified: 2005-11-20 07:37 UTC (History)
0 users

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


Attachments
error log generated by build (graphviz-1.16-tempdir.patch-26825.out,4.06 KB, text/plain)
2005-11-19 17:39 UTC, Peter Kelly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Kelly 2005-11-19 17:37:49 UTC
When emerging graphiviz, the builf will fail while patching if PORTAGE_TMPDIR is set 
in /etc/make.conf.  If PORTAGE_TMPDIR is not declared, then the build will complete as expected. 

Reproducible: Always
Steps to Reproduce:
1. Set PORTAGE_TMPDIR in /etc/make.conf  
2. emerge graphviz 
3. 
 
Actual Results:  
build failed while attempting to patch 'graphviz-1.16-tempdir.patch' 

Expected Results:  
build should have proceeded. 

crichton ~ # emerge info 
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-gentoo-r3 i686) 
================================================================= 
System uname: 2.6.13-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz 
Gentoo Base System version 1.6.13 
dev-lang/python:     2.3.5-r2, 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=pentium4 -O2 -pipe -mmmx -msse -msse2" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium4 -O2 -pipe -mmmx -msse -msse2" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ 
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://open-systems.ufl.edu/mirrors/gentoo 
http://mirror.tucdemonic.org/gentoo/" 
MAKEOPTS="-j3" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/isoserver/portage" 
PORTDIR="/usr/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X acl alsa apm arts audiofile avi berkdb bitmap-fonts browserplugin bzip2 cdb cdr crypt 
cups curl dts emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut 
gpm gstreamer gtk gtk2 hal idn imagemagick imap imlib java javascript jpeg junit kde lcms libg++ 
libwww lua mad maildir matroska mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl 
nsplugin nvidia ogg oggvorbis openal opengl oss pam pcre pda pdflib perl png python qt quicktime 
readline samba scanner sdl slang spell sqlite sse sse2 ssl svga tcltk tcpd tiff truetype 
truetype-fonts type1-fonts udev usb vorbis win32codecs xine xml2 xmms xscreensaver xv xvid 
zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Peter Kelly 2005-11-19 17:39:23 UTC
Created attachment 73202 [details]
error log generated by build
Comment 2 Peter Kelly 2005-11-19 17:42:50 UTC
crichton ~ # emerge --oneshot -v graphviz 
Calculating dependencies ...done! 
>>> emerge (1 of 1) media-gfx/graphviz-1.16-r1 to / 
>>> md5 files   ;-) graphviz-1.10.ebuild 
>>> md5 files   ;-) graphviz-1.12-r1.ebuild 
>>> md5 files   ;-) graphviz-1.12.ebuild 
>>> md5 files   ;-) graphviz-1.16-r1.ebuild 
>>> md5 files   ;-) graphviz-1.16.ebuild 
>>> md5 files   ;-) graphviz-2.2.1-r1.ebuild 
>>> md5 files   ;-) graphviz-2.2.1.ebuild 
>>> md5 files   ;-) graphviz-2.2.ebuild 
>>> md5 files   ;-) graphviz-2.4.ebuild 
>>> md5 files   ;-) graphviz-2.6.ebuild 
>>> md5 files   ;-) files/digest-graphviz-1.12-r1 
>>> md5 files   ;-) files/digest-graphviz-1.10 
>>> md5 files   ;-) files/digest-graphviz-1.12 
>>> md5 files   ;-) files/digest-graphviz-1.16-r1 
>>> md5 files   ;-) files/digest-graphviz-1.16 
>>> md5 files   ;-) files/digest-graphviz-2.2.1 
>>> md5 files   ;-) files/digest-graphviz-2.2 
>>> md5 files   ;-) files/graphviz-1.12-build.patch 
>>> md5 files   ;-) files/digest-graphviz-2.2.1-r1 
>>> md5 files   ;-) files/digest-graphviz-2.4 
>>> md5 files   ;-) files/digest-graphviz-2.6 
>>> md5 files   ;-) files/gdgen.c.patch 
>>> md5 files   ;-) files/graphviz-2.6-no-undefined.patch 
>>> md5 files   ;-) files/graphviz-1.16-build.patch 
>>> md5 files   ;-) files/graphviz-1.16-common_h.patch 
>>> md5 files   ;-) files/graphviz-1.16-tempdir.patch 
>>> md5 files   ;-) files/graphviz-2.4.conf 
>>> md5 files   ;-) files/graphviz-2.6-macos.patch 
>>> md5 src_uri ;-) graphviz-1.16.tar.gz 
>>> Unpacking source... 
>>> Unpacking graphviz-1.16.tar.gz to /isoserver/portage/portage/graphviz-1.16-r1/work 
 * Applying graphviz-1.16-build.patch ...                                                              [ ok ] 
 * Applying graphviz-1.16-tempdir.patch ... 
 
 * Failed Patch: graphviz-1.16-tempdir.patch ! 
 *  ( /usr/portage/media-gfx/graphviz/files/graphviz-1.16-tempdir.patch ) 
 * 
 * Include in your bugreport the contents of: 
 * 
 
*   /isoserver/portage/portage/graphviz-1.16-r1/temp/graphviz-1.16-tempdir.patch-26825.out 
 
 
!!! ERROR: media-gfx/graphviz-1.16-r1 failed. 
!!! Function epatch, Line 363, Exitcode 0 
!!! Failed Patch: graphviz-1.16-tempdir.patch! 
!!! If you need support, post the topmost build error, NOT this status message. 
 
Comment 3 Luca Barbato gentoo-dev 2005-11-19 20:01:11 UTC
Looks like you were right, I hopefully fixed the patch.
Comment 4 Peter Kelly 2005-11-20 07:37:41 UTC
Works fine on my end after the sync. 
Thanks.