Bug 181161 - app-emulation/virtualbox-bin-1.4.0 unpack fails on amd64
|
Bug#:
181161
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: jokey@gentoo.org
|
Reported By: zach@inetpclive.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: app-emulation/virtualbox-bin-1.4.0 unpack fails on amd64
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-06-07 02:22 0000
|
* Do you accept the terms of this license (PUEL)? [yes/no] >>> 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 'src_unpack'
ebuild.sh, line 44: Called src_unpack
virtualbox-bin-1.4.0.ebuild, line 64: Called unpack_makeself
'VirtualBox_1.4.0_Linux_amd64.run'
eutils.eclass, line 1169: Called die
!!! Could not locate source for 'VirtualBox_1.4.0_Linux_amd64.run'
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/log/portage/app-emulation:virtualbox-bin-1.4.0:20070607-020822.log'.
Reproducible: Always
Steps to Reproduce:
1. unmask virtualbox 1.4.0 and related modules package
2. emerge and accept the license
3. error
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)
> * Do you accept the terms of this license (PUEL)? [yes/no] >>> 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 'src_unpack'
> ebuild.sh, line 44: Called src_unpack
> virtualbox-bin-1.4.0.ebuild, line 64: Called unpack_makeself
> 'VirtualBox_1.4.0_Linux_amd64.run'
> eutils.eclass, line 1169: Called die
>
> !!! Could not locate source for 'VirtualBox_1.4.0_Linux_amd64.run'
> !!! If you need support, post the topmost build error, and the call stack if
> relevant.
> !!! A complete build log is located at
> '/var/log/portage/app-emulation:virtualbox-bin-1.4.0:20070607-020822.log'.
>
>
>
> Reproducible: Always
>
> Steps to Reproduce:
> 1. unmask virtualbox 1.4.0 and related modules package
> 2. emerge and accept the license
> 3. error
>
(In reply to comment #2)
Yes that was an easy fix, It worked perfectly for me last night.
(In reply to comment #0)
> Steps to Reproduce:
> 1. unmask virtualbox 1.4.0 and related modules package
> 2. emerge and accept the license
> 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'm sorry for this issue, changes already committed in jokey's overlay[1]
expect an update in the portage tree soon.
[1] http://overlays.gentoo.org/dev/jokey/browser/trunk/app-emulation/virtualbox
(In reply to comment #4)
hi,
i just ran"layman -a jokey", 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'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 'src_unpack'
ebuild.sh, line 44: Called src_unpack
virtualbox-bin-1.4.0.ebuild, line 64: Called unpack_makeself
'VirtualBox_1.4.0_Linux_pentium3.run'
eutils.eclass, line 1169: Called die
!!! Could not locate source for 'VirtualBox_1.4.0_Linux_pentium3.run'
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/tmp/portage/app-emulation/virtualbox-bin-1.4.0/temp/build.log'.
!!! This ebuild is from an overlay: '/usr/portage/local/layman/jokey'
(In reply to comment #5)
> hi,
>
> i just ran"layman -a jokey", 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't find any reference to it)?
[snip]
> !!! Could not locate source for 'VirtualBox_1.4.0_Linux_pentium3.run'
Hi, could you please post the output of "emerge --info" and tell what is
your current profile?
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)
Has been committed and fixed quite a while ago now, just someone didn't close
this ;)