Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

virtualbox: Comply with the Personal Use and Evaluation License #675

Closed
wants to merge 1 commit into from

Conversation

bbenoist
Copy link
Contributor

The direct download was unfortunately not compliant with the VirtualBox
Extension Pack's Personal Use and Evaluation License (PUEL) which
stipulates that any end-user should fetch the binaries from the official
Downloads page.

See #672 for the original issue and
http://www.virtualbox.org/wiki/VirtualBox_PUEL for more info.

@domenkozar
Copy link
Member

Can we get rid of extpackRevision?

@vcunat
Copy link
Member

vcunat commented Jun 29, 2013

@iElectric: I tried that but @bbenoist (I think) presented some good reasons, not sure what they were now.

The direct download was unfortunately not compliant with the VirtualBox
Extension Pack's Personal Use and Evaluation License (PUEL) which
stipulates that any end-user should fetch the binaries from the official
Downloads page.

See NixOS#672 and
http://www.virtualbox.org/wiki/VirtualBox_PUEL for more info.
@domenkozar
Copy link
Member

Any further objections?

@bjornfor
Copy link
Contributor

@bbenoist: Merged manually. I had to move extpackRevision out of the requireFile call, because of this:

$ nix-build -A linuxPackages.virtualbox
error: `requireFile' at `/home/bfo/nixpkgs/pkgs/build-support/trivial-builders.nix:85:17' called with unexpected argument `extpackRevision'

It's a bit funny, now that Oracle has put out new releases, the version we require isn't listed anymore directly in the "Downloads" page. You have to scroll down and click on "VirtualBox older builds", then click on the "4.2" link and then click on the final link :-)

Go here to find it: https://www.virtualbox.org/wiki/Download_Old_Builds_4_2

@bjornfor bjornfor closed this Jul 16, 2013
@bbenoist
Copy link
Contributor Author

@bjornfor I cannot figure out why this error did not occurred when I rebuilt it, I may have been distracted 😕 Thank you for your correction and merge.
About the "older builds" page, this is one logical consequence of relying on a main download page: new versions are released on it before being integrated on distributions. Even stable distros would suffer of it if no new version is released before their integration.

Oracle seems to be focusing on virtualbox now ( http://www.zdnet.com/oracle-to-halt-development-of-sun-virtualization-technologies-7000018028/ ), we can expect some evolution (positive or not) as this painful web browsing step is even required for Windows binaries.

@bbenoist bbenoist deleted the puel branch July 17, 2013 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants