Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Feb 2024 15:04:12 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Jamie Landeg-Jones <jamie@catflap.org>
Cc:        "yuri@freebsd.org" <yuri@FreeBSD.org>, "ports@freebsd.org" <ports@FreeBSD.org>
Subject:   Re: "py-" prefix shouldn't be needed for Python-based ports that are programs, not libraries
Message-ID:  <E86BB3D2-5286-46D1-888B-A737BBE12754@FreeBSD.org>
In-Reply-To: <202402161339.41GDdQX6005543@donotpassgo.dyslexicfish.net>
References:  <593106a3-b1c1-4aa6-95b9-e0d15ed2cd47@FreeBSD.org> <9ecdf1c4-97d1-4a18-bd77-9aff2ee2cc8d@freebsd.org> <07d2ff32-b297-4f7b-8aad-be04b89df0ca@FreeBSD.org> <202402161339.41GDdQX6005543@donotpassgo.dyslexicfish.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 16 Feb 2024, at 14:39, Jamie Landeg-Jones <jamie@catflap.org> wrote:
> 
> I've often thought this. I assumed there where technical reasons. However,
> it does seem weird that, for instance, borgbackup is py-borgbackup, when
> it's a command line program called borgbackup.
> 
> We don't have c-git, or sh-freebsd-snapshot or even with perl,
> perl-get_iplayer!
> 
> Even with pyton, it's not coherent - yt-dlp is python, yet doesn't have
> the py prefix.

Do not try to find consistency in python packaging, there is none. :-)

For example, on https://pypi.org/ which is the official index, there are
~5000 packages starting with "python".

Some of these are likely named to avoid confusion with the thing they
are wrapping, such as "python-vlc" or "python-xz". But lots of them are
also plain python-only things so the python prefix is unnecessary.

-Dimitry




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E86BB3D2-5286-46D1-888B-A737BBE12754>