On 23/03/2022 12:51, Stella Ashburne wrote:
Hi Samuli

Sent: Wednesday, March 23, 2022 at 6:04 PM
From: "Samuli Seppänen" <sam...@openvpn.net>
To: "Stella Ashburne" <rewe...@gmx.com>, openvpn-users@lists.sourceforge.net
Subject: Re: [Openvpn-users] Request .deb package of OpenVPN 2.5.6

There are esoteric technical reasons for that.

Would you like to elaborate what those "esoteric technical reasons"
are with regards to building the .deb package? Are the "esoteric
technical reasons" confined to Debian only? I ask because David
Sommerseth produced the openvpn package, version 2.5.5 and now 2.5.6,
for Fedora 35, such as openvpn-2.5.6-1.fc35 (URL:
https://packages.fedoraproject.org/pkgs/openvpn/openvpn/fedora-35-updates.html)
So you got my attention ;-) Both as an OpenVPN Inc employee, working on the open source projects, and as the official Fedora openvpn package maintainer.

The Fedora build you point at uses the standard upstream distro repository build system. And a similar infrastructure is also used for the Fedora Copr builds. Btw. openvpn-2.5.6 builds are already in all the Fedora pipes.

The .deb package repositories hosted on <http://build.openvpn.net/debian/openvpn/> is a different story, as that's based on infrastructure managed by the OpenVPN project. This infrastructure has been through some massive overhaul, and it seems Samuli hit some dark corners there causing issues with the builds for this repository.

That said, comparing upstream Fedora 3x repos with the OpenVPN project provided repos is not really a fair reference point. The Fedora repositories are similar to the upstream Debian repositories - but version wise, they are probably much closer to Fedora EPEL repositories.

And in regards to upstream distribution repositories, the package maintainers there ensure that the OpenVPN versions distributed from there are up-to-date in regards to important bug and security fixes. They are typically back-ported from newer versions. The version number in these repositories may not be completely accurate. But very seldom are features back-ported. This is due to repository polices, where major version updates are not allowed and minor updates are attempted kept at a minimum for the distribution - to ensure the package stays stable and have a predictable behavior.

The Fedora Copr repos is somewhat similar to Ubuntu PPA. These repositories does not have the same strict version upgrade policy, but also does not carry the same types of stability guarantees.

The project provided apt repository is also a best-effort repository. There are no guarantees it won't break, but we try to fix things as soon as possible. On the other hand, the official OpenVPN 2.x releases from the project are generally very stable. But it does not go through the same set of testing which many distributions does before shipping it.


I hope this could clarify a bit of the differences and align some of the expectations better.


--
kind regards,

David Sommerseth
OpenVPN Inc



_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to