Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878457 - app-emulation/virtualbox-additions enforces RESTRICT="mirror"
Summary: app-emulation/virtualbox-additions enforces RESTRICT="mirror"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Viorel Munteanu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-27 12:27 UTC by Joakim Tjernlund
Modified: 2022-11-02 06:41 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2022-10-27 12:27:45 UTC
Is that really needed these days? It is GPLv2 I think ...

https://www.virtualbox.org/wiki/Licensing_FAQ
    What are “VirtualBox Guest Additions”? 

    The “VirtualBox Guest Additions” are a set of software drivers and utilities that are shipped as a subset of the VirtualBox base package and that are installed inside a virtual machine for better performance and usability. Like the VirtualBox base package, the VirtualBox Guest Additions are licensed under the GPLv2.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-27 12:31:32 UTC
You could've quoted a better bit :P

Can I redistribute VirtualBox Guest Additions?
Yes. The GPLv2 allows you to distribute the VirtualBox Guest Additions, in modified or unmodified form, as long as you adhere to the terms and conditions of the GPLv2.

Anyway, yes, the only restrictions are on the Oracle extension pack (not this package).
Comment 2 Joakim Tjernlund 2022-10-27 13:39:14 UTC
(In reply to Sam James from comment #1)
> You could've quoted a better bit :P

Yes, I should have read the next item too :)
Comment 3 Joakim Tjernlund 2022-10-28 15:19:15 UTC
Would be really nice if this could be fixed quickly.
At work vbox is DNS blocked so we cannot download even the free stuff.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-28 15:21:05 UTC
(In reply to Joakim Tjernlund from comment #3)
> Would be really nice if this could be fixed quickly.
> At work vbox is DNS blocked so we cannot download even the free stuff.

It's pending in https://github.com/gentoo/gentoo/pull/27894.
Comment 5 Joakim Tjernlund 2022-10-28 15:24:42 UTC
(In reply to Sam James from comment #4)
> (In reply to Joakim Tjernlund from comment #3)
> > Would be really nice if this could be fixed quickly.
> > At work vbox is DNS blocked so we cannot download even the free stuff.
> 
> It's pending in https://github.com/gentoo/gentoo/pull/27894.

6.1.40 too, pretty please?
Comment 6 Larry the Git Cow gentoo-dev 2022-10-30 09:57:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43cbc459470bf02cd7e72748ba5c9fd3afc4bd3

commit b43cbc459470bf02cd7e72748ba5c9fd3afc4bd3
Author:     Viorel Munteanu <ceamac.paragon@gmail.com>
AuthorDate: 2022-10-29 09:15:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-30 09:57:07 +0000

    app-emulation/virtualbox-additions: drop RESTRICT="mirror"
    
    Drop RESTRICT="mirror" from the stable release too
    
    Bug: https://bugs.gentoo.org/878457
    Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 app-emulation/virtualbox-additions/virtualbox-additions-6.1.36.ebuild | 1 -
 app-emulation/virtualbox-additions/virtualbox-additions-6.1.38.ebuild | 1 -
 app-emulation/virtualbox-additions/virtualbox-additions-6.1.40.ebuild | 3 ---
 3 files changed, 5 deletions(-)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-30 09:57:55 UTC
Cherry-picked so you have it ready for Monday :)
Comment 8 Joakim Tjernlund 2022-10-30 10:35:55 UTC
(In reply to Sam James from comment #7)
> Cherry-picked so you have it ready for Monday :)

Thanks alot !
Comment 9 Larry the Git Cow gentoo-dev 2022-11-02 06:41:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163818456de75b666fd88d18da9c8e7ed6bc8720

commit 163818456de75b666fd88d18da9c8e7ed6bc8720
Author:     Viorel Munteanu <ceamac.paragon@gmail.com>
AuthorDate: 2022-10-14 06:38:52 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2022-11-02 06:39:42 +0000

    app-emulation/virtualbox-additions: add 7.0.2
    
    Drop RESTRICT="mirror"
    
    Closes: https://bugs.gentoo.org/878457
    Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com>
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 app-emulation/virtualbox-additions/Manifest        |  1 +
 .../virtualbox-additions-7.0.2.ebuild              | 30 ++++++++++++++++++++++
 2 files changed, 31 insertions(+)