Re: git: 113cf218fe1d - main - net-p2p/mktorrent: Deprecate and set expiration date to 2025-03-31

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sun, 16 Mar 2025 10:49:35 UTC
On 2025-03-16 11:04, Alexey Dokuchaev wrote:
> On Fri, Mar 07, 2025 at 10:06:59PM +0000, Daniel Engberg wrote:
>> commit 113cf218fe1d6cf57028bc5e91e3495adea58466
>>
>>    net-p2p/mktorrent: Deprecate and set expiration date to 2025-03-31
>>
>>    Abandonware, new upstream which also seems to have abandoned the project.
>>    Point users to net-p2p/mkbrr
> 
> Unfortunately, suggested alternative is written in Golang which makes it
> much heavier to build (I almost run out of my limited disk space waiting
> for it to download its myriad of go-mod files), and the binary is also
> considerably larger:
> 
> $ ls -l /tmp/usr/ports/net-p2p/mk*/work/stage/usr/local/bin/mk*
> -r-xr-xr-x  1 danfe  wheel  9229152 Mar 16 11:36
> /tmp/usr/ports/net-p2p/mkbrr/work/stage/usr/local/bin/mkbrr
> -r-xr-xr-x  1 danfe  wheel    22592 Mar 16 11:54
> /tmp/usr/ports/net-p2p/mktorrent/work/stage/usr/local/bin/mktorrent
> 
> So while `net-p2p/mkbrr' is probably a nice project on its own and some
> might even prefer it, I'd rather stay with good old mktorrent.  It had
> been around for many years, widely known, and provided by most GNU/Linux
> distros.  Users rarely care what happens upstream, community maintains
> it well enough and submits patches.  I'll keep a hand on its pulse.
> 
> ./danfe

Hi,

You also have net-p2p/intermodal (a bit slower for me but offers a bit 
different feature set, written in Rust) or the (also) unmaintained 
net-p2p/createtorrent (written in C) without counting the numerous 
clients we have in tree that also can generate torrent files with (at 
least) similar compatibilities so you're not or any other user are stranded.
I just went with the one that's mostly similar but I can update the 
Makefile.

Best regards,
Daniel