Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507758 - net-misc/openvpn-2.3.3 version bump
Summary: net-misc/openvpn-2.3.3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dirkjan Ochtman (RETIRED)
URL: https://community.openvpn.net/openvpn...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-04-15 20:19 UTC by Christian Hagau
Modified: 2014-04-22 07:49 UTC (History)
1 user (show)

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


Attachments
openvpn-2.3.3.ebuild (openvpn-2.3.3.ebuild,4.03 KB, text/plain)
2014-04-15 20:19 UTC, Christian Hagau
Details
openvpn-2.3.3.ebuild diff relative to openvpn-2.3.2.ebuild (openvpn-2.3.3.ebuild.patch,859 bytes, patch)
2014-04-15 20:22 UTC, Christian Hagau
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Hagau 2014-04-15 20:19:59 UTC
Created attachment 375032 [details]
openvpn-2.3.3.ebuild

net-misc/openvpn-2.3.3 version bump

trivial version bump
I also updated the dependencies to the versions in portage tree,
see attached patch for quick perusal of the trivial changes
Comment 1 Christian Hagau 2014-04-15 20:22:52 UTC
Created attachment 375034 [details, diff]
openvpn-2.3.3.ebuild diff relative to openvpn-2.3.2.ebuild

openvpn-2.3.3.ebuild diff relative to openvpn-2.3.2.ebuild
Comment 2 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-04-16 06:00:14 UTC
Why did you update the dependencies? That's not really how this works.

Looks like we do need to bump the PolarSSL version to 1.2.10, according to the changelog. And possibly disable the eurephia USE flag.
Comment 3 Christian Hagau 2014-04-16 14:22:21 UTC
I updated the dependencies to the smallest stable versions available in the portage tree, which is only cosmetic in this case since all versions available satisfy OpenVPN according to the 2.3.3 changelog and INSTALL:
- dev-libs/openssl-0.9.8y
- dev-libs/lzo-2.06
- dev-libs/pkcs11-helper-1.10
- net-libs/polarssl-1.3.0

This seemed reasonable, did I do something stupid and wrong? If so, please tell me to RTFM ;) (I did, but this is the first ebuild I submit)

I did not try emerging with polarssl (masked by hardened profile).
Comment 4 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-04-22 07:49:14 UTC
Done:

+  22 Apr 2014; Dirkjan Ochtman <djc@gentoo.org> +openvpn-2.3.3.ebuild:
+  Version bump openvpn to 2.3.3 (bug 507758).

It doesn't make much sense to me to restrict dependency versions based on what's in the tree. The ebuild tries to describe what the package needs. If someone wants to use this ebuild in another context, they wouldn't be tied to versions of other packages that happen to have been removed from the portage tree.