<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>212083</bug_id>
          
          <creation_ts>2008-03-02 16:13 0000</creation_ts>
          <short_desc>dev-lang/mono-1.2.6-r2: emerge crashed with cannot find $EPATCH_SOURCE</short_desc>
          <delta_ts>2008-03-02 19:20:03 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>davidvoge@gmail.com</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          <cc>che@chrekh.se</cc>

      

      
          <long_desc isprivate="0">
            <who>davidvoge@gmail.com</who>
            <bug_when>2008-03-02 16:13:55 0000</bug_when>
            <thetext>I have tried to emerge media-sound/banshee and it will need dev-lang/mono-1.2.6-r2.

on running emerge the compile brakes and tell that a variable did not find.
a part from the bash: http://rafb.net/p/BYSbA397.html



Reproducible: Always

Steps to Reproduce:
1. emerge -av =dev-lang/mono-1.2.6-r2
Actual Results:  
 * Messages for package dev-lang/mono-1.2.6-r2:
 
 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/portage/dev-lang/mono/files/mono-1.2.6-bug-210429.patch
 *   ( mono-1.2.6-bug-210429.patch )
 * 
 * ERROR: dev-lang/mono-1.2.6-r2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2844:  Called epatch &apos;src_unpack&apos;
 *             environment, line 1566:  Called die
 * The specific snippet of code:
 *                   die &quot;Cannot find \$EPATCH_SOURCE!&quot;;
 *  The die message:
 *   Cannot find $EPATCH_SOURCE!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at &apos;/var/tmp/portage/dev-lang/mono-1.2.6-r2/temp/build.log&apos;.
 * The ebuild environment file is located at &apos;/var/tmp/portage/dev-lang/mono-1.2.6-r2/temp/environment&apos;.
 *


# emerge --info
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Datei oder Verzeichnis nicht gefunden
Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r1, 2.6.24-gentoo-r3 i686)
=================================================================
System uname: 2.6.24-gentoo-r3 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Timestamp of tree: Sun, 02 Mar 2008 15:30:02 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
CBUILD=&quot;i486-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -mtune=i686 -pipe&quot;
CHOST=&quot;i486-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d&quot;
CXXFLAGS=&quot;-O2 -mtune=i686 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch&quot;
GENTOO_MIRRORS=&quot;ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ &quot;
LANG=&quot;de_DE.UTF-8&quot;
LC_ALL=&quot;de_DE.UTF-8&quot;
LINGUAS=&quot;de&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;   &quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X aac accessibility acl acpi additions alsa apache2 arts berkdb bitmap-fonts blender-game bzip2 cairo captury ccache cddb cdparanoia cdr chipcard cli cracklib crypt cups dbus deprecated designer-plugin doc dri dts dv dvd dvdr dvdread eds emboss encode esd evo examples fam fat fbcondecor ffmpeg firebird firefox fits flac fortran gdbm geldkarte geoip gif gimp glib glitz gnome gpm gstreamer gtk hal hddtemp iconv imap imlib ipv6 isdnlog jack java javascript jpeg jpeg2k kde kerberos ldap libwww mad maildir md5sum midi mikmod mjpeg mng mp2 mp3 mp4 mpeg mudflap musicbrainz mysql nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nas ncurses nis nls nova nptl nptlonly ogg openal opengl openmp oss pam pcre pdf perl plugins png pppd python qt3 qt3support qt4 quicktime readline reflection regex sasl sbig scanner sdl session sms songs speex spell spl sqlite ssl svg tcpd tga tidy tiff tk truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vim-syntax vim-with-x vorbis wifi win32codecs x86 xcomposite xine xinerama xml xorg xscreensaver xv xvid zip zlib&quot; ALSA_CARDS=&quot;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&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; APACHE2_MODULES=&quot;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&quot; CAMERAS=&quot;*&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse evdev&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;de&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;nvidia v4l&quot;
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nigel@elliottclan.org.uk</who>
            <bug_when>2008-03-02 17:01:24 0000</bug_when>
            <thetext>Created an attachment (id=145096)
Corrected ebuild

This is the corrected ebuild to reference the correct patch file.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>compnerd@gentoo.org</who>
            <bug_when>2008-03-02 19:20:03 0000</bug_when>
            <thetext>*sigh* I fail,  fixed in portage.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>145096</attachid>
            <date>2008-03-02 17:01 0000</date>
            <desc>Corrected ebuild</desc>
            <filename>mono-1.2.6-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1sYW5nL21vbm8vbW9uby0xLjIuNi1yMi5l
YnVpbGQsdiAxLjEgMjAwOC8wMy8wMiAwNjo1NzoyMyBjb21wbmVyZCBFeHAgJAoKaW5oZXJpdCBl
dXRpbHMgZmxhZy1vLW1hdGljIG11bHRpbGliIGF1dG90b29scwoKREVTQ1JJUFRJT049Ik1vbm8g
cnVudGltZSBhbmQgY2xhc3MgbGlicmFyaWVzLCBhIEMjIGNvbXBpbGVyL2ludGVycHJldGVyIgpI
T01FUEFHRT0iaHR0cDovL3d3dy5nby1tb25vLmNvbSIKU1JDX1VSST0iaHR0cDovL3d3dy5nby1t
b25vLmNvbS9zb3VyY2VzL21vbm8vJHtQfS50YXIuYnoyIgoKTElDRU5TRT0ifHwgKCBHUEwtMiBM
R1BMLTIgWDExICkiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQgfnBwYyB+c3BhcmMgfng4NiB+
eDg2LWZic2QiCklVU0U9IlggbnB0bCIKClJERVBFTkQ9IiE8ZGV2LWRvdG5ldC9wbmV0LTAuNi4x
MgoJCSA+PWRldi1saWJzL2dsaWItMi42CgkJIG5wdGw/ICggPj1zeXMtZGV2ZWwvZ2NjLTMuMy41
LXIxICkKCQkgcHBjPwkoCgkJCQkJPj1zeXMtZGV2ZWwvZ2NjLTMuMi4zLXI0CgkJCQkJPj1zeXMt
bGlicy9nbGliYy0yLjMuM19wcmUyMDA0MDQyMAoJCQkJKQoJCSBYPyAoID49ZGV2LWRvdG5ldC9s
aWJnZGlwbHVzLTEuMi40ICkiCkRFUEVORD0iJHtSREVQRU5EfQoJCSAgc3lzLWRldmVsL2JjCgkJ
Pj1kZXYtdXRpbC9wa2djb25maWctMC4xOSIKUERFUEVORD0iZGV2LWRvdG5ldC9wZS1mb3JtYXQi
CgojIFBhcmFsbGVsIGJ1aWxkIHVuZnJpZW5kbHkKTUFLRU9QVFM9IiR7TUFLRU9QVFN9IC1qMSIK
ClJFU1RSSUNUPSJ0ZXN0IgoKZnVuY3Rpb24gZ2V0LW1lbW9yeS10b3RhbCgpIHsKCWNhdCAvcHJv
Yy9tZW1pbmZvIHwgZ3JlcCBNZW1Ub3RhbCB8IHNlZCAtciAicy9bXjAtOV0qKFtbMC05XSspLiov
XDEvIgp9CgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCWNkICIke1N9IgoKCSMgRml4IHRo
ZSBpbnN0YWxsIHBhdGgsIGluc3RhbGwgaW50byAkKGxpYmRpcikKCXNlZCAtaSAtZSAnczokKHBy
ZWZpeCkvbGliOiQobGliZGlyKTonICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAoJCS1pIC1lICdzOiQoZXhlY19wcmVmaXgpL2xpYjokKGxpYmRpcik6JyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCgkJLWkgLWUgInM6J21vbm9fbGliZGlyPVwke2V4ZWNfcHJlZml4
fS9saWInOlwibW9ub19saWJkaXI9XCRsaWJkaXJcIjoiIFwKCQkiJHtTfSIve3NjcmlwdHMsbW9u
by9tZXRhZGF0YX0vTWFrZWZpbGUuYW0gIiR7U30iL2NvbmZpZ3VyZS5pbiAgICAgICAgXAoJfHwg
ZGllICJzZWQgZmFpbGVkIgoKCXNlZCAtaSAtZSAnczpebGliZGlyLio6bGliZGlyPUBsaWJkaXJA
OicgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoJCS1pIC1lICdzOiR7cHJlZml4
fS9saWIvOiR7bGliZGlyfS86ZycgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCgkJ
IiR7U30iL3tzY3JpcHRzLH0vKi5wYy5pbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKCXx8IGRpZSAic2VkIGZhaWxlZCIKCgkjIFJlbW92ZSBkdW1teSBsdGNv
bmZpZyBhbmQgbGV0IGxpYnRvb2wgaGFuZGxlIGl0CglybSAtZiAiJHtTfSIvbGliZ2MvbHRjb25m
aWcKCgllcGF0Y2ggIiR7RklMRVNESVJ9Ii9tb25vLWJpZ2ludGVnZXJfb3ZlcmZsb3cuZGlmZgoK
CSMgRml4ZXMgYnVnICMyMDIzNTgsIHNlZQoJIyBodHRwczovL2J1Z3ppbGxhLm5vdmVsbC5jb20v
c2hvd19idWcuY2dpP2lkPTM0OTk1MgoJZXBhdGNoICIke0ZJTEVTRElSfSIvJHtQfS10aHJlYWRz
LXR5cGVzLXByaXZhdGUtcHJvdG90eXBlcy5wYXRjaAoKCSMgRml4ZXMgYnVnICMyMTA0MjksIHNl
ZQoJIyBodHRwczovL2J1Z3ppbGxhLm5vdmVsbC5jb20vc2hvd19idWcuY2dpP2lkPTM0NzM1OQoJ
ZXBhdGNoICIke0ZJTEVTRElSfS8ke1B9LWJ1Zy0zNDczNTkucGF0Y2giCgoJZWluZm8gIlJlZ2Vu
ZXJhdGluZyB0aGUgYnVpbGQgZmlsZXMsIHRoaXMgd2lsbCB0YWtlIHNvbWUgdGltZS4uLiIKCWVh
dXRvcmVjb25mCn0KCnNyY19jb21waWxlKCkgewoJIyBtb25vJ3MgYnVpbGQgc3lzdGVtIGlzIGZp
bmlreSwgc3RyaXAgdGhlIGZsYWdzCglzdHJpcC1mbGFncwoKCSMgRW5hYmxlIHRoZSAyLjAgRlgs
IHVzZSB0aGUgc3lzdGVtIGdsaWIgYW5kIHRoZSBnYwoJbG9jYWwgbXljb25mPSItLXdpdGgtcHJl
dmlldz15ZXMgLS13aXRoLWdsaWI9c3lzdGVtIC0td2l0aC1nYz1pbmNsdWRlZCIKCgkjIFRocmVh
ZGluZyBzdXBwb3J0CglpZiB1c2UgYW1kNjQgfHwgdXNlIG5wdGwgOyB0aGVuCgkJIyBmb3JjZSBf
X3RocmVhZCBvbiBhbWQ2NCAoYnVnICM4Mzc3MCkKCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGgt
dGxzPV9fdGhyZWFkIgoJZWxzZQoJCW15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC10bHM9cHRocmVh
ZCIKCWZpCgoJIyBFbmFibGUgbGFyZ2UgaGVhcHMgaWYgbWVtb3J5IGlzIG1vcmUgdGhhbiA+PTNH
QgoJaWYgW1sgJChnZXQtbWVtb3J5LXRvdGFsKSAtZ2UgMzE0NTcyOCBdXSA7IHRoZW4KCQlteWNv
bmY9IiR7bXljb25mfSAtLXdpdGgtbGFyZ2UtaGVhcD15ZXMiCglmaQoKCSMgRm9yY2UgdGhlIHVz
ZSBvZiBtb25vbGl0ZSBtY3MgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBjbGFzc2xpYnMgKGJ1ZyAj
MTE4MDYyKQoJdG91Y2ggIiR7U30iL21jcy9idWlsZC9kZXBzL3VzZS1tb25vbGl0ZQoKCWVjb25m
ICR7bXljb25mfSB8fCBkaWUgImNvbmZpZ3VyZSBmYWlsZWQiCgllbWFrZSBFWFRFUk5BTF9NQ1M9
ZmFsc2UgRVhURVJOQUxfTU9OTz1mYWxzZQoKCWlmIFtbICIkPyIgLW5lICIwIiBdXTsgdGhlbgoJ
CWV3YXJuICJJZiB5b3UgYXJlIHVzaW5nIGFueSBoYXJkZW5pbmcgZmVhdHVyZXMgc3VjaCBhcyIK
CQlld2FybiAiUElFK1NTUC9TRUxpbnV4L2dyc2VjL1BBWCB0aGVuIG1vc3QgcHJvYmFibHkgdGhp
cyBpcyB0aGUgcmVhc29uIgoJCWV3YXJuICJ3aHkgYnVpbGQgaGFzIGZhaWxlZC4gSW4gdGhpcyBj
YXNlIHR1cm4gYW55IGFjdGl2ZSBzZWN1cml0eSIKCQlld2FybiAiZW5oYW5jZW1lbnRzIG9mZiBh
bmQgdHJ5IGVtZXJnaW5nIHRoZSBwYWNrYWdlIGFnYWluIgoJCWRpZQoJZmkKfQoKc3JjX3Rlc3Qo
KSB7Cgl2ZWNobyAiPj4+IFRlc3QgcGhhc2UgW2NoZWNrXTogJHtDQVRFR09SWX0vJHtQRn0iCgoJ
bWtkaXIgLXAgIiR7VH0vaG9tZS9tb25vIiB8fCBkaWUgIm1rZGlyIGhvbWUgZmFpbGVkIgoKCWV4
cG9ydCBIT01FPSIke1R9L2hvbWUvbW9ubyIKCWV4cG9ydCBYREdfQ09ORklHX0hPTUU9IiR7VH0v
aG9tZS9tb25vIgoJZXhwb3J0IFhER19EQVRBX0hPTUU9IiR7VH0vaG9tZS9tb25vIgoKCWlmICEg
TENfQUxMPUMgZW1ha2UgLWoxIGNoZWNrOyB0aGVuCgkJaGFzcSB0ZXN0ICRGRUFUVVJFUyAmJiBk
aWUgIk1ha2UgY2hlY2sgZmFpbGVkLiBTZWUgYWJvdmUgZm9yIGRldGFpbHMuIgoJCWhhc3EgdGVz
dCAkRkVBVFVSRVMgfHwgZWVycm9yICJNYWtlIGNoZWNrIGZhaWxlZC4gU2VlIGFib3ZlIGZvciBk
ZXRhaWxzLiIKCWZpCn0KCnNyY19pbnN0YWxsKCkgewoJZW1ha2UgREVTVERJUj0iJHtEfSIgaW5z
dGFsbCB8fCBkaWUgImluc3RhbGwgZmFpbGVkIgoKCWRvZG9jIEFVVEhPUlMgQ2hhbmdlTG9nIE5F
V1MgUkVBRE1FCgoJZG9jaW50byBkb2NzCglkb2RvYyBkb2NzLyoKCglkb2NpbnRvIGxpYmdjCglk
b2RvYyBsaWJnYy9DaGFuZ2VMb2cKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>