Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170052 - app-emulation/virtualbox-additions-1.3.6 doesn't provide softlink to correct filename
Summary: app-emulation/virtualbox-additions-1.3.6 doesn't provide softlink to correct ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Markus Ullmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-09 02:10 UTC by Hypnos
Modified: 2007-03-18 22:53 UTC (History)
1 user (show)

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


Attachments
virtualbox-additions-1.3.6.ebuild-softlink.patch (virtualbox-additions-1.3.6.ebuild-softlink.patch,346 bytes, patch)
2007-03-09 02:11 UTC, Hypnos
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hypnos 2007-03-09 02:10:12 UTC
Patch to correct ebuild below.
Comment 1 Hypnos 2007-03-09 02:11:16 UTC
Created attachment 112663 [details, diff]
virtualbox-additions-1.3.6.ebuild-softlink.patch

Just does a softlink in src_install.  Now the additions ISO is provided to the guest OS.
Comment 2 Kalin KOZHUHAROV 2007-03-09 08:02:55 UTC
Can you give some more info on that symlink?
What is it used for? When is it needed?

Consider using dosymlink function:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1#doc_chap4
Comment 3 Hypnos 2007-03-09 19:47:53 UTC
* Guest additions are described here:  http://virtualbox.org/download/UserManual.pdf

They provide some nice functionality to a guest Linux or Windows OS to make it work more smoothly with the host.  Xen, of course, does this full-bore with paravirtualization where the guest has to be ported to its VM.

* VirtualBox needs the guest additions ISO to be at /opt/VirtualBox/additions/VBoxGuestAdditions.iso, but the official ebuild installs it at /opt/VirtualBox/additions/VBoxGuestAdditions_1.3.6.iso

* Thanks about "dosymlink" -- I will use it in the future.
Comment 4 Alessio Cassibba (X-Drum) 2007-03-13 23:28:34 UTC
(In reply to comment #2)
> Can you give some more info on that symlink?
> What is it used for? When is it needed?

when a VM is started in virtualbox user can mount (and then install) 
automagically the additions iso file for the guest OS, just
selecting "Devices->Install Guest Additions..."

This _only works_ if the additions iso file is called: "VBoxGuestAdditions.iso" and placed in "/opt/VirtualBox/additions/"

thanks Sourav Mandal for the hint, i think we can fix this using
another solution too: removing the version from that filename,
because atm there is no need/way to install multiple versions of virtualbox
at the same time.
Comment 5 Markus Ullmann (RETIRED) gentoo-dev 2007-03-18 22:53:58 UTC
Fixed in CVS, thanks guys :D