Hi Marcell

I cannot get the reasons to delete this package. extra/openbsd-netcat
uses the debian version of netcat while this package uses the openbsd
source. So why you want to remove it?
Muflone, because the netcat source code coming from Debian's repo is a mirror of the OpenBSD version, they just omit the unrelated LibreSSL sources.


The Debian netcat-openbsd repo [1] contains some specific patches from downstream, used to workaround platforms with no specific features or to disable some specific checks/flags using CFLAGS.

The openbsd repository has no such flags to disable such features.

As a general rule, they are not the same source, so the package could freely survive in the AUR, it's not a duplicated package. I remember packages with specific patches to enable features are allowed in the AUR.

However, the Debian patchset is so limited and those features are also enabled in the Arch Linux openbsd-netcat, therefore the final result will be finally the same. In this case the package could be considered as not useful to be kept in the AUR.


To create meaningful deletion requests, these information are needed, a source comparison in this case was needed. Whenever Debian would add/change features or the build process would change, the libressl-netcat package would have its reasons to exists.


<humor> If I create yet another mirror named marsseed-netcat, can I create a third package for the same on AUR? ;P </humor>


Of course not, yours won't be the upstream repository.

Best regards

[1] https://salsa.debian.org/debian/netcat-openbsd/-/blob/debian/latest/netcat.c?ref_type=heads

-- 
Fabio Castelli aka Muflone