On Wed, Feb 24, 2021 at 03:04:18PM +0100, Santiago Garcia Mantinan wrote: > > Looking at the debdiff, I notice that upstream considers this package > > as deprecated and recommends using the 'bridge' command from iproute2. > > Is there any plan to migrate bridge-utils-interfaces to use this? > > Well, kind of, I mean, on some of the bugs, at least on #868220, we've > have talked about this. And given that upstream has been inactive for > years... we have talked about getting the bridge setup scripts on > ifupdown and leave bridge-utils with just the brctl tool. > > I'm crossposting and adding Guus to the mail to see if we can agree on > something here, I don't think it is now the time to do it, it would be > for post Bullseye, but I don't have any problem in rewriting the > scripts to use just iproute2 and maintain those scripts under ifupdown > so that Guus didn't have to take care of more stuff.
Moving to the bridge command from iproute2 soon would be best, however whether the bridge-utils package does it or ifupdown doesn't really matter. At this point, I think it can still be done in bridge-utils, migrating functionality between packages during the soft-freeze is probably a no-go. I did something similar in the past for the ifenslave package: it used to be a compiled C program from the kernel sources that was shipped, at some point I replaced it with a shell script that just echoed the right values into the /sys/class/net/ hierarchy. The brctl command is very simple, and the same thing could be done there. The hardest part would be to emulate the output of `brctl show`. For the if-*.d scripts this is not an issue of course. -- Met vriendelijke groet / with kind regards, Guus Sliepen <g...@debian.org>
signature.asc
Description: PGP signature