<?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>19193</bug_id>
          
          <creation_ts>2003-04-12 06:44 0000</creation_ts>
          <short_desc>libao-0.8.3-r1 fails just before compiling source</short_desc>
          <delta_ts>2003-04-13 11:24:33 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>Library</component>
          <version>unspecified</version>
          <rep_platform>x86</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>j.prins@gmx.net</reporter>
          <assigned_to>malverian@gentoo.org</assigned_to>
          <cc>rob@pythonemproject.com</cc>

      

      
          <long_desc isprivate="0">
            <who>j.prins@gmx.net</who>
            <bug_when>2003-04-12 06:44:57 0000</bug_when>
            <thetext>After i rsynced my portage today with a server, i wanted to update libao since
there was an update for it. So i did an &quot;emerge libao&quot; which fetched the update.
Than just after the unpacking finished, the ebuild failed patching the source
somehow. Luckily emerge did manage to throw some output in the temporary compile
directory, which i&apos;ll put in as attachment.

Reproducible: Always
Steps to Reproduce:
1. (optional) emerge rsync
2. emerge -p libao
3. emerge libao

Actual Results:  
1. The usual emerge sync data flows over the screen
2. Emerge tells me that it wants to install libao-0.8.3-r1
3. Emerge downloads libao and doesn&apos;t download any patches. After unpacking
libao, patching is attempted but fails probably due to a ?missing patch? .

Expected Results:  
Just should have downloaded the data, unpacked libao and patch it afterwards.
After that, compiling &amp; installing should follow.

Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20-xfs-r2 i686 Celeron (Mendocino)
GENTOO_MIRRORS=&quot;ftp://ftp.snt.utwente.nl/pub/linux/gentoo 
http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;
CONFIG_PROTECT=&quot;/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/env.d&quot;
PORTDIR=&quot;/usr/portage&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/home/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
USE=&quot;x86 oss avi crypt gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png
quicktime spell truetype xml2 xmms zlib gdbm berkdb slang readline tetex svga
ggi tcltk sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis motif opengl
mozilla X oav -fbcon -gtk -gnome alsa -java -kde -qt -3dnow -apm -arts cdr -cups
dvd -encode ipv6 mailbox -motif-qtmt sasl samba xv&quot;
COMPILER=&quot;gcc3&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-march=pentium -O3 -pipe&quot;
CXXFLAGS=&quot;-march=pentium -O3 -pipe&quot;
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
MAKEOPTS=&quot;-j2&quot;
AUTOCLEAN=&quot;no&quot;
SYNC=&quot;rsync://rsync.nl.gentoo.org/gentoo-portage&quot;
FEATURES=&quot;sandbox ccache distcc&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>j.prins@gmx.net</who>
            <bug_when>2003-04-12 06:47:21 0000</bug_when>
            <thetext>Created an attachment (id=10543)
failed patching for emerge libao-0.8.3-r1
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>malverian@gentoo.org</who>
            <bug_when>2003-04-12 12:32:59 0000</bug_when>
            <thetext>Well, the patch doesn&apos;t actually get downloaded, it is kept in the FILESDIR, so if you don&apos;t mind, go ahead and rsync one more time, in case for some reason the patch got commited too late to get propagated at the same time as the patch, and then run:

&gt; md5sum /usr/portage/media-libs/libao/files/libao-0.8.3-r1.patch 

I get the following md5sum, and patching goes through without a hitch:

5f642fcbb8941a2f070cce0697f218fd


However, judging from the output, it looks that the patch is there, but perhaps corrupt, or for some reason S is not being defined properly.

Please try removing the patch if it does exist and rsyncing again.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karma911@pacbell.net</who>
            <bug_when>2003-04-12 20:52:57 0000</bug_when>
            <thetext>5:35pm PST
I get the same as Jochem. MD5SUM matched. Deleted the patch,synced and emerge failed again.
el lodger</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paradoxx@home.se</who>
            <bug_when>2003-04-12 23:09:15 0000</bug_when>
            <thetext>when im graing to install gnome i get 

bash-2.05b# emerge gnome
Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 5) media-libs/libao-0.8.3 to /
&gt;&gt;&gt; md5 ;-) libao-0.8.3.tar.gz
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking libao-0.8.3.tar.gz to /var/tmp/portage/libao-0.8.3/work
&gt;&gt;&gt; Source unpacked.
/usr/sbin/ebuild.sh: line 20: cd: /var/tmp/portage/libao-0.8.3/work/libao-0.8.3-r0: No such file or directory

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/portage/media-libs/libao/files/libao-0.8.3.patch


!!! ERROR: media-libs/libao-0.8.3 failed.
!!! Function epatch, Line 214, Exitcode 0
!!! Cannot find $EPATCH_SOURCE!


md5sum /usr/portage/media-libs/libao/files/libao-0.8.3-r1.patch
5f642fcbb8941a2f070cce0697f218fd  /usr/portage/media-libs/libao/files/libao-0.8.3-r1.patch


i haw updatedb and locate libao and delited all whit the name libao and emerge rsunc i get the error aneyway

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>malverian@gentoo.org</who>
            <bug_when>2003-04-13 07:38:29 0000</bug_when>
            <thetext>Ah, I&apos;m sorry guys, I see the problem. The ~x86 version of this package works fine. The problem is that in the 0.8.3 version it tries to find the patch as ${P}-${PR} .. obviously there is no revision for 0.8.3

The second problem is that there is no patch for this version of libao.
I&apos;ve fixed both problems and cleaned up the ebuild in general. Let me know if you have any other problems.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mholzer@gentoo.org</who>
            <bug_when>2003-04-13 11:21:10 0000</bug_when>
            <thetext>*** Bug 19242 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lanius@gentoo.org</who>
            <bug_when>2003-04-13 11:24:33 0000</bug_when>
            <thetext>there is still a problem with the patch, it tries to apply to an absolute path

/var/tmp/portage/libao-0.8.3-r1/work/libao-0.8.3/src/plugins/alsa09/ao_alsa09.c

but if you have your portage tmp dir somewhere else it fails, so please change the path to

src/plugins/alsa09/ao_alsa09.c</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10543</attachid>
            <date>2003-04-12 06:47 0000</date>
            <desc>failed patching for emerge libao-0.8.3-r1</desc>
            <filename>libao-0.8.3-r1.patch-17707.out</filename>
            <type>text/plain</type>
            <data encoding="base64">KioqKiogbGliYW8tMC44LjMtcjEucGF0Y2ggKioqKioKCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CgpQQVRDSCBDT01NQU5EOiAgcGF0Y2ggIC1wMCA8IC91c3IvcG9ydGFnZS9tZWRp
YS1saWJzL2xpYmFvL2ZpbGVzL2xpYmFvLTAuOC4zLXIxLnBhdGNoCgo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpjYW4ndCBmaW5kIGZpbGUgdG8gcGF0Y2ggYXQgaW5wdXQgbGluZSAz
ClBlcmhhcHMgeW91IHVzZWQgdGhlIHdyb25nIC1wIG9yIC0tc3RyaXAgb3B0aW9uPwpUaGUgdGV4
dCBsZWFkaW5nIHVwIHRvIHRoaXMgd2FzOgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp8LS0t
IC92YXIvdG1wL3BvcnRhZ2UvbGliYW8tMC44LjMtcjEvd29yay9saWJhby0wLjguMy9zcmMvcGx1
Z2lucy9hbHNhMDkvYW9fYWxzYTA5LmMJMjAwMS0xMi0xOSAwNzozOToyNC4wMDAwMDAwMDAgKzA5
MDAKfCsrKyBhb19hbHNhMDkuYwkyMDAzLTAzLTIzIDE3OjMwOjQwLjAwMDAwMDAwMCArMDkwMAot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpObyBmaWxlIHRvIHBhdGNoLiAgU2tpcHBpbmcgcGF0
Y2guCjEgb3V0IG9mIDEgaHVuayBpZ25vcmVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CgpQQVRDSCBDT01NQU5EOiAgcGF0Y2ggIC1wMSA8IC91c3IvcG9ydGFnZS9tZWRpYS1saWJz
L2xpYmFvL2ZpbGVzL2xpYmFvLTAuOC4zLXIxLnBhdGNoCgo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQptaXNzaW5nIGhlYWRlciBmb3IgdW5pZmllZCBkaWZmIGF0IGxpbmUgMyBvZiBw
YXRjaApjYW4ndCBmaW5kIGZpbGUgdG8gcGF0Y2ggYXQgaW5wdXQgbGluZSAzClBlcmhhcHMgeW91
IHVzZWQgdGhlIHdyb25nIC1wIG9yIC0tc3RyaXAgb3B0aW9uPwpUaGUgdGV4dCBsZWFkaW5nIHVw
IHRvIHRoaXMgd2FzOgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp8LS0tIC92YXIvdG1wL3Bv
cnRhZ2UvbGliYW8tMC44LjMtcjEvd29yay9saWJhby0wLjguMy9zcmMvcGx1Z2lucy9hbHNhMDkv
YW9fYWxzYTA5LmMJMjAwMS0xMi0xOSAwNzozOToyNC4wMDAwMDAwMDAgKzA5MDAKfCsrKyBhb19h
bHNhMDkuYwkyMDAzLTAzLTIzIDE3OjMwOjQwLjAwMDAwMDAwMCArMDkwMAotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpObyBmaWxlIHRvIHBhdGNoLiAgU2tpcHBpbmcgcGF0Y2guCjEgb3V0IG9m
IDEgaHVuayBpZ25vcmVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpQQVRDSCBD
T01NQU5EOiAgcGF0Y2ggIC1wMiA8IC91c3IvcG9ydGFnZS9tZWRpYS1saWJzL2xpYmFvL2ZpbGVz
L2xpYmFvLTAuOC4zLXIxLnBhdGNoCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpt
aXNzaW5nIGhlYWRlciBmb3IgdW5pZmllZCBkaWZmIGF0IGxpbmUgMyBvZiBwYXRjaApjYW4ndCBm
aW5kIGZpbGUgdG8gcGF0Y2ggYXQgaW5wdXQgbGluZSAzClBlcmhhcHMgeW91IHVzZWQgdGhlIHdy
b25nIC1wIG9yIC0tc3RyaXAgb3B0aW9uPwpUaGUgdGV4dCBsZWFkaW5nIHVwIHRvIHRoaXMgd2Fz
OgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp8LS0tIC92YXIvdG1wL3BvcnRhZ2UvbGliYW8t
MC44LjMtcjEvd29yay9saWJhby0wLjguMy9zcmMvcGx1Z2lucy9hbHNhMDkvYW9fYWxzYTA5LmMJ
MjAwMS0xMi0xOSAwNzozOToyNC4wMDAwMDAwMDAgKzA5MDAKfCsrKyBhb19hbHNhMDkuYwkyMDAz
LTAzLTIzIDE3OjMwOjQwLjAwMDAwMDAwMCArMDkwMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpObyBmaWxlIHRvIHBhdGNoLiAgU2tpcHBpbmcgcGF0Y2guCjEgb3V0IG9mIDEgaHVuayBpZ25v
cmVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpQQVRDSCBDT01NQU5EOiAgcGF0
Y2ggIC1wMyA8IC91c3IvcG9ydGFnZS9tZWRpYS1saWJzL2xpYmFvL2ZpbGVzL2xpYmFvLTAuOC4z
LXIxLnBhdGNoCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQptaXNzaW5nIGhlYWRl
ciBmb3IgdW5pZmllZCBkaWZmIGF0IGxpbmUgMyBvZiBwYXRjaApjYW4ndCBmaW5kIGZpbGUgdG8g
cGF0Y2ggYXQgaW5wdXQgbGluZSAzClBlcmhhcHMgeW91IHVzZWQgdGhlIHdyb25nIC1wIG9yIC0t
c3RyaXAgb3B0aW9uPwpUaGUgdGV4dCBsZWFkaW5nIHVwIHRvIHRoaXMgd2FzOgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQp8LS0tIC92YXIvdG1wL3BvcnRhZ2UvbGliYW8tMC44LjMtcjEvd29y
ay9saWJhby0wLjguMy9zcmMvcGx1Z2lucy9hbHNhMDkvYW9fYWxzYTA5LmMJMjAwMS0xMi0xOSAw
NzozOToyNC4wMDAwMDAwMDAgKzA5MDAKfCsrKyBhb19hbHNhMDkuYwkyMDAzLTAzLTIzIDE3OjMw
OjQwLjAwMDAwMDAwMCArMDkwMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpObyBmaWxlIHRv
IHBhdGNoLiAgU2tpcHBpbmcgcGF0Y2guCjEgb3V0IG9mIDEgaHVuayBpZ25vcmVkCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CgpQQVRDSCBDT01NQU5EOiAgcGF0Y2ggIC1wNCA8IC91
c3IvcG9ydGFnZS9tZWRpYS1saWJzL2xpYmFvL2ZpbGVzL2xpYmFvLTAuOC4zLXIxLnBhdGNoCgo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQptaXNzaW5nIGhlYWRlciBmb3IgdW5pZmll
ZCBkaWZmIGF0IGxpbmUgMyBvZiBwYXRjaApjYW4ndCBmaW5kIGZpbGUgdG8gcGF0Y2ggYXQgaW5w
dXQgbGluZSAzClBlcmhhcHMgeW91IHVzZWQgdGhlIHdyb25nIC1wIG9yIC0tc3RyaXAgb3B0aW9u
PwpUaGUgdGV4dCBsZWFkaW5nIHVwIHRvIHRoaXMgd2FzOgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQp8LS0tIC92YXIvdG1wL3BvcnRhZ2UvbGliYW8tMC44LjMtcjEvd29yay9saWJhby0wLjgu
My9zcmMvcGx1Z2lucy9hbHNhMDkvYW9fYWxzYTA5LmMJMjAwMS0xMi0xOSAwNzozOToyNC4wMDAw
MDAwMDAgKzA5MDAKfCsrKyBhb19hbHNhMDkuYwkyMDAzLTAzLTIzIDE3OjMwOjQwLjAwMDAwMDAw
MCArMDkwMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpObyBmaWxlIHRvIHBhdGNoLiAgU2tp
cHBpbmcgcGF0Y2guCjEgb3V0IG9mIDEgaHVuayBpZ25vcmVkCg==
</data>        

          </attachment>
    </bug>

</bugzilla>