open-vm-tools in base
Steve Kargl
sgk at troutmask.apl.washington.edu
Fri Jan 10 18:38:20 UTC 2020
On Fri, Jan 10, 2020 at 10:44:38AM -0700, Warner Losh wrote:
> On Fri, Jan 10, 2020 at 10:26 AM Steve Kargl <
> sgk at troutmask.apl.washington.edu> wrote:
>
> > On Fri, Jan 10, 2020 at 09:55:23AM -0600, Josh Paetzel wrote:
> > >
> > > There is some precedent for this. Driver(s?) that were once a
> > > part of the tools have been moved to base already. The VMXNET3
> > > driver is an example of this.
> > >
> >
> > There is also precedent for removing a working driver from
> > base and putting it into ports. See drm2.
> >
>
> Not the best example to cite as there's been a lot of bumps with that and
> the future distribution model is unclear to me.
>
Oddly enough I disagree. :-)
Does the problems for open-vm-tools occur in freebsd-stable,
where the kernel ABI should be stable?
Freebsd-current is the development tree, and kernel changes
might break 3rd party software. drm2 is a perfect example.
In-base drm2 was working just fine and kept up-to-date with
kernel changes when it was attached to the build. This seems
to be what Josh wants for open-vm-tools. Once drm2 was detached
from the build it was ocassionally broken, and someone (often
times me) would find and report the breakage. If open-vm-tools
is added to base, and then someone adds emulators/open-vm-tools-devel
which supercedes in-base open-vm-tool, we're back to the in-base drm2
situation.
Finally, open-vm-tools is used by what percentage of FreeBSD users?
1%? 5%? 50%?
--
Steve
More information about the freebsd-hackers
mailing list