Re: git: 4d03cd5c0e7c - main - sysutils/linuxfdisk: deprecate, see util-linux

From: Alexey Dokuchaev <danfe_at_freebsd.org>
Date: Sun, 28 Sep 2025 13:33:32 UTC
On Sun, Sep 28, 2025 at 02:34:26PM +0200, Matthias Andree wrote:
> Am 28.09.25 um 12:08 schrieb Alexey Dokuchaev:
> > On Sun, Jul 06, 2025 at 12:30:13PM +0000, Matthias Andree wrote:
> > > commit 4d03cd5c0e7cfaffd8aadf9e932908c2ef31485e
> > > 
> > >    sysutils/linuxfdisk: deprecate, see util-linux
> > > 
> > >    linuxfdisk is woefully outdated and installs scripts
> > >    that are installed in current versions by util-linux.
> > > 
> > >    Deprecate and expire in three months.
> > 
> > [...]
> > Now, fdisk(8) from `devel/util-linux' does not seem to work this way:
> > 
> >    % $WRKDIR/util-linux-2.39.4/fdisk /dev/da0 [...]
> >    fdisk: cannot open /dev/da0: Invalid argument
> > 
> > So before someone(tm) would fix this new version to actually work like
> > the old one, we're not ready to deprecate `sysutils/linuxfdisk' port.
> 
> That would probably start with your setting the relevant sysctl to 16

Tried that, make no difference.

> FreeBSD so you actually mess with the MBR, and then attaching truss to
> figure what's still broken...

Debugging and potentially fixing the problem is certainly doable, but that's
still a non-zero amount of work and someone(tm) has to do it *before* deprecating
working port in favor of (currently) non-working, for this particular use case.

./danfe