[Bug 293362] graphics/nvidia-drm-kmod: No devices on 15.0

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293362

--- Comment #4 from Tomoaki AOKI <[email protected]> ---
(In reply to Adrian Chadd from comment #2)
On splitting out x11/nvidia-kmod* from x11/nvidia-driver*, the requirement from
bapt@ as kmod builder manager was not to depend on anything heavy-to-buld like
x11-servers/xorg-server as of the quite limited builder resources.

To meet the requirement, we finally made decision to
  *Split out kmod only parts from x11/nvidia-driver* into corresponding
   x11/nvidia-kmod*

  *graphics/nvidia-drm-{510|515|61|66}-kmod to switch
   dependency from x11/nvidia-driver to x11/nvidia-kmod

And this caused to require a tricky solution.

As graphics/nvidia-drm-{510|515|61|66}-kmod are no longer allowed to depend on
x11/nvidia-driver not to be rejected by kmods builder, x11/nvidia-driver is no
longer
pulled into by them.

To resolve this, we made graphics/nvidia-drm-kmod ports, which is the metaport
to pull in prober-for-base graphics/nvidia-drm-{510|515|61|66}-kmod, to depend
on x11/nvidia-driver to pull it in.

Following the procedure in the Handbook, graphics/nvidia-drm-kmod metaport
should pull in what's needed. In older way, installing x11/nvidia-driver*
automatically pulls in corresponding x11/nvidia-kmod*.

Because of the above restrictions, installing directly
graphics/nvidia-drm-{510|515|61|66|latest}-kmod{-devel} without
graphics/nvidia-drm-kmod{-devel} causes missing dependency of
x11/nvidia-driver{-devel}.

Note that supports for latest variant of graphics/drm-*-kmod and devel variant
of nvidia drivers are introduced after the split.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.