#1107745 iproute2: parser refuses to parse ip link set $DEVICE macaddr del $MACADDR, manual says that's right

Package:
iproute2
Source:
iproute2
Description:
networking and traffic control tools
Submitter:
наб
Date:
2025-06-13 16:37:02 UTC
Severity:
normal
#1107745#5
Date:
2025-06-13 16:35:02 UTC
From:
To:
Dear Maintainer,

ip-link(8) says
       ip link { set | change } { DEVICE | group GROUP }
               [ { up | down } ]
			   ...
               [ addrgenmode { eui64 | none | stable_secret | random } ]
               [ macaddr [ MACADDR ]
                         [ { flush | add | del } MACADDR ]
                         [ set MACADDR ] ]
so naturally
  ip l set tap-vbox macaddr del 76:6a:c6:49:f3:30
should work, right?

Alas it doesn't and it fails with
  Error: either "dev" is duplicate, or "macaddr" is a garbage.
which is additionally weird since there's no "dev" in there.

Best,