Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 765253

Summary: app-emulation/vagrant-2.2.14: version bump
Product: Gentoo Linux Reporter: Guillaume Seren <guillaumeseren>
Component: Current packagesAssignee: Guillaume Seren <guillaumeseren>
Status: RESOLVED FIXED    
Severity: normal CC: doug.hunley, flaviocamilo, jesse, jstein, proxy-maint, sam
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/19053
Whiteboard:
Package list:
Runtime testing required: ---

Description Guillaume Seren 2021-01-13 16:41:35 UTC
This bump the ebuild and enable test on the package
Comment 1 Jesse Adelman 2021-05-20 03:00:19 UTC
2.2.16 is out. Looks like versions of Vagrant beyond 2.2.11 require a dependency bump on dev-ruby/vagrant_cloud to at least version 3.0.3. Cheers, and thanks for keeping Vagrant up-to-date. :)
Comment 2 Jesse Adelman 2021-05-20 03:01:11 UTC
(Changelog ref: https://github.com/hashicorp/vagrant/blob/main/CHANGELOG.md )
Comment 3 Larry the Git Cow gentoo-dev 2021-09-28 01:01:49 UTC
The bug has been closed via the following commit(s):

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

commit d846a14da7548f88932b2ee37f9bc54886c2adce
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2020-12-14 17:11:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 01:00:50 +0000

    app-emulation/vagrant: Bump to version 2.2.14
    
    Closes: https://bugs.gentoo.org/765253
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/19053
    Signed-off-by: Sam James <sam@gentoo.org>

 app-emulation/vagrant/Manifest              |  1 +
 app-emulation/vagrant/files/vagrant.in      |  2 +-
 app-emulation/vagrant/vagrant-2.2.14.ebuild | 93 +++++++++++++++++++++++++++++
 3 files changed, 95 insertions(+), 1 deletion(-)

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

commit 2ebab8acf4d658898f5e98d84c38a9e4975d91ea
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2020-12-10 15:45:13 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 01:00:49 +0000

    app-emulation/vagrant: Add myself to the maintainer
    
    Closes: https://bugs.gentoo.org/765253
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 app-emulation/vagrant/metadata.xml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

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

commit 0bd911c353fb0463490bafcd07ace97d2b4c27c0
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-03-11 19:21:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 01:00:40 +0000

    dev-ruby/public_suffix: Add support ruby27 + tests 3.1.1
    
    Closes: https://bugs.gentoo.org/765253
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/public_suffix/public_suffix-3.1.1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

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

commit f05cc0db4473e05d408574c23a494ce903173e8d
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-03-10 20:43:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 01:00:37 +0000

    dev-ruby/eventmachine: Add ruby27 + tests support
    
    Closes: https://bugs.gentoo.org/765253
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild | 71 +++++++++-------------
 1 file changed, 29 insertions(+), 42 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2021-09-28 01:08:27 UTC
The bug has been referenced in the following commit(s):

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

commit 70b8ef2605acc363ea1a0347f9df23fa92590847
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-28 01:07:41 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 01:07:41 +0000

    dev-ruby/eventmachine: restore stable version (1.2.7-r1)
    
    And cut the new changes into ~arch'd -r2.
    
    Bug: https://bugs.gentoo.org/765253
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/eventmachine/eventmachine-1.2.7-r1.ebuild | 71 +++++++++++--------
 dev-ruby/eventmachine/eventmachine-1.2.7-r2.ebuild | 79 ++++++++++++++++++++++
 2 files changed, 121 insertions(+), 29 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2021-09-28 19:34:36 UTC
The bug has been referenced in the following commit(s):

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

commit 5dd88defd7f4a8482ad22e71e72ebd7740b85fd2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-09-28 19:30:32 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-09-28 19:34:24 +0000

    dev-ruby/eventmachine: skip fewer tests, backport OpenSSL 1.1.1 fixes
    
    While I'd prefer to not mess with SSL patches where possible,
    on balance, it's worth using these here:
    - They're upstream patches;
    - They're being used in production by Fedora and Debian (in stable too);
    - This is the lesser evil given that tests fail with latest OpenSSL
    (hence we can't really judge if things are working) and, in the best case,
    at runtime, this will fallback to older SSL/TLS versions.
    
    Bug: https://bugs.gentoo.org/765253
    Closes: https://bugs.gentoo.org/723818
    Closes: https://bugs.gentoo.org/759250
    Fixes: f05cc0db4473e05d408574c23a494ce903173e8d
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/eventmachine/Manifest                     |  1 +
 ....2.7-r2.ebuild => eventmachine-1.2.7-r3.ebuild} | 30 +++++++++++++---------
 2 files changed, 19 insertions(+), 12 deletions(-)