<?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>181161</bug_id>
          
          <creation_ts>2007-06-07 02:22 0000</creation_ts>
          <short_desc>app-emulation/virtualbox-bin-1.4.0 unpack fails on amd64</short_desc>
          <delta_ts>2007-09-04 23:45:31 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>AMD64</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>zach@inetpclive.com</reporter>
          <assigned_to>jokey@gentoo.org</assigned_to>
          <cc>gentoo@rotpunkt.in-ulm.de</cc>
    
    <cc>Stefano@Balocco.name</cc>
    
    <cc>swapon@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>zach@inetpclive.com</who>
            <bug_when>2007-06-07 02:22:59 0000</bug_when>
            <thetext>* Do you accept the terms of this license (PUEL)? [yes/no] &gt;&gt;&gt; Unpacking source...

!!! ERROR: app-emulation/virtualbox-bin-1.4.0 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_unpack
  ebuild.sh, line 752:   Called qa_call &apos;src_unpack&apos;
  ebuild.sh, line 44:   Called src_unpack
  virtualbox-bin-1.4.0.ebuild, line 64:   Called unpack_makeself &apos;VirtualBox_1.4.0_Linux_amd64.run&apos;
  eutils.eclass, line 1169:   Called die

!!! Could not locate source for &apos;VirtualBox_1.4.0_Linux_amd64.run&apos;
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at &apos;/var/log/portage/app-emulation:virtualbox-bin-1.4.0:20070607-020822.log&apos;.



Reproducible: Always

Steps to Reproduce:
1. unmask virtualbox 1.4.0 and related modules package
2. emerge and accept the license
3. error</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zach@inetpclive.com</who>
            <bug_when>2007-06-07 02:39:19 0000</bug_when>
            <thetext>EDIT: I think I have found the issue. The Ebuild has the source pointing to http://www.virtualbox.org/download/${PV}/${MY_P} ) however it appears that they have placed the actual source at http://www.virtualbox.org/download/1.4.0/.

Hope that helps? Thanks.

(In reply to comment #0)
&gt; * Do you accept the terms of this license (PUEL)? [yes/no] &gt;&gt;&gt; Unpacking
&gt; source...
&gt; 
&gt; !!! ERROR: app-emulation/virtualbox-bin-1.4.0 failed.
&gt; Call stack:
&gt;   ebuild.sh, line 1615:   Called dyn_unpack
&gt;   ebuild.sh, line 752:   Called qa_call &apos;src_unpack&apos;
&gt;   ebuild.sh, line 44:   Called src_unpack
&gt;   virtualbox-bin-1.4.0.ebuild, line 64:   Called unpack_makeself
&gt; &apos;VirtualBox_1.4.0_Linux_amd64.run&apos;
&gt;   eutils.eclass, line 1169:   Called die
&gt; 
&gt; !!! Could not locate source for &apos;VirtualBox_1.4.0_Linux_amd64.run&apos;
&gt; !!! If you need support, post the topmost build error, and the call stack if
&gt; relevant.
&gt; !!! A complete build log is located at
&gt; &apos;/var/log/portage/app-emulation:virtualbox-bin-1.4.0:20070607-020822.log&apos;.
&gt; 
&gt; 
&gt; 
&gt; Reproducible: Always
&gt; 
&gt; Steps to Reproduce:
&gt; 1. unmask virtualbox 1.4.0 and related modules package
&gt; 2. emerge and accept the license
&gt; 3. error
&gt; 

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Stefano@Balocco.name</who>
            <bug_when>2007-06-07 17:12:56 0000</bug_when>
            <thetext>Changing in the ebuild from:
amd64? ( http://www.virtualbox.org/download/${PV}/${MY_P} )
x86 ? ( http://www.virtualbox.org/download/${PV}/${MY_P} )
to:
http://www.virtualbox.org/download/${PV}/${MY_P}

(and obiouvsly doing an ebuild /usr/portage/app-emulation/virtualbox-bin/virtualbox-bin-1.4.0 digest) resolve the issue on my machine.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zach@inetpclive.com</who>
            <bug_when>2007-06-08 00:26:26 0000</bug_when>
            <thetext>(In reply to comment #2)
Yes that was an easy fix, It worked perfectly for me last night.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>swapon@gmail.com</who>
            <bug_when>2007-06-09 02:26:45 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; Steps to Reproduce:
&gt; 1. unmask virtualbox 1.4.0 and related modules package
&gt; 2. emerge and accept the license
&gt; 3. error

Hi,
thanks for reporting this issue, there was a problem in SRC_URI so due the
metadata generated the wrong file was fetched (on amd64).

I&apos;m sorry for this issue, changes already committed in jokey&apos;s overlay[1]
expect an update in the portage tree soon.

[1] http://overlays.gentoo.org/dev/jokey/browser/trunk/app-emulation/virtualbox</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>strowi@hasnoname.de</who>
            <bug_when>2007-06-13 17:30:44 0000</bug_when>
            <thetext>(In reply to comment #4)
hi,

i just ran&quot;layman -a jokey&quot;, but still got the very same issue on a pentium3. After accepting the license i get the error below. Where does that pentium3 come from (couldn&apos;t find any reference to it)?

!!! ERROR: app-emulation/virtualbox-bin-1.4.0 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_unpack
  ebuild.sh, line 753:   Called qa_call &apos;src_unpack&apos;
  ebuild.sh, line 44:   Called src_unpack
  virtualbox-bin-1.4.0.ebuild, line 64:   Called unpack_makeself &apos;VirtualBox_1.4.0_Linux_pentium3.run&apos;
  eutils.eclass, line 1169:   Called die

!!! Could not locate source for &apos;VirtualBox_1.4.0_Linux_pentium3.run&apos;
!!! 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/app-emulation/virtualbox-bin-1.4.0/temp/build.log&apos;.

!!! This ebuild is from an overlay: &apos;/usr/portage/local/layman/jokey&apos;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>swapon@gmail.com</who>
            <bug_when>2007-06-14 00:38:05 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; hi,
&gt; 
&gt; i just ran&quot;layman -a jokey&quot;, but still got the very same issue on a pentium3.
&gt; After accepting the license i get the error below. Where does that pentium3
&gt; come from (couldn&apos;t find any reference to it)?
[snip]
&gt; !!! Could not locate source for &apos;VirtualBox_1.4.0_Linux_pentium3.run&apos;

Hi, could you please post the output of &quot;emerge --info&quot; and tell what is 
your current profile?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@rotpunkt.in-ulm.de</who>
            <bug_when>2007-06-19 11:34:31 0000</bug_when>
            <thetext>Workaround:

# wget http://www.virtualbox.org/download/1.4.0/VirtualBox_1.4.0_Linux_amd64.run
# emerge vierualbox-bin
- wait for license
copy VirtualBox_1.4.0_Linux_amd64.run to where emerge looks for it
- accept license

that worked for me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>swapon@gmail.com</who>
            <bug_when>2007-06-24 12:08:33 0000</bug_when>
            <thetext>Hi,
the problem with failed unpack on amd64 (wrong SRC_URI)
should be fixed in CVS by virtualbox-bin-1.4.0-r1.ebuild.

@Amd64 users with this issue:
please test this ebuild

@Roman v.Gemmeren
Could you please provide additional information on your system?
- emerge --info
- the current profile (eselect profile show)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jokey@gentoo.org</who>
            <bug_when>2007-09-04 23:45:31 0000</bug_when>
            <thetext>Has been committed and fixed quite a while ago now, just someone didn&apos;t close this ;)</thetext>
          </long_desc>
      
    </bug>

</bugzilla>