[Bug 283477] graphics/drm-61-kmod cannot rebuild using portmaster

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 23 Dec 2024 20:23:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283477

--- Comment #6 from web@umich.edu ---
(In reply to rkoberman from comment $5)

I misread the "make" command.  Trying it within the past hour (it takes
forever!) the "pkg version" command no longer shows
nvidia-driver-550.127.05.1402500 needing to be upgraded to 550.127.05.1402501
(which was in the INDEX-14 file generated by the "make fetchindex" command
which is much faster!).

So which result am I supposed to believe here?  Is the x11/nvidia-driver port
in need of upgrading or not?  Same for my graphics/drm-61-kmod port.  I am so
confused now that I have made an even more fundamental mistake.  This is an AMD
system, running 14.2-STABLE, with AMD graphiNeeded firmware packages:

   # fwget -n
   Needed firmware packages: 'gpu-firmware-amd-kmod-renoir'

So why am I talking about NVIDIA anything here?  I said I was confused.

I have another AMD system also running 14.2-STABLE that does use NVIDIA
graphics and it was on both systems that I saw several dozen *kmod* ports that
were shown to be "out-of-date" according to the "pkg version" command, and this
was before I had learned about the fwget(8) command.

When I look for a port here:

   https://ports.freebsd.org/cgi/ports.cgi

I am usually looking for the version number.  In the case of drm-61-kmod the
result is this:

   drm-61-kmod-6.1.92.1402501_3

so if I have drm-61-kmod-6.1.92.1402500_3 installed, and if "pkg version" is
telling me to update the graphics/drm-61-kmod port, but it doesn't update it,
what else am I to think?  I had detected the 500 versus 501 pattern in all
those *kmod* ports as well as a few others, none of which could be updated
using the "git pull" command, followed by the "make fetchindex" command,
followed by repeated invocations of the portmaster command which did not update
any port.

That was what provoked me to submit this bug report.  I humbly apologize for
wasting anyone's time, but I remain confused and not sure how to proceed.

Thanks to all again, and have a great day!

.

-- 
You are receiving this mail because:
You are the assignee for the bug.