Bug 264648 - sysutils/auto-admin auto-mark-install-from-source graphics/gpu-firmware-radeon-kmod@turks – not possible
Summary: sysutils/auto-admin auto-mark-install-from-source graphics/gpu-firmware-radeo...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 264647
Blocks:
  Show dependency treegraph
 
Reported: 2022-06-13 01:59 UTC by Graham Perrin
Modified: 2022-06-15 13:45 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graham Perrin freebsd_committer freebsd_triage 2022-06-13 01:59:32 UTC
root@mowa219-gjp4-8570p-freebsd:~ # auto-mark-install-from-source emulators/virtualbox-ose-kmod kbi
root@mowa219-gjp4-8570p-freebsd:~ # auto-mark-install-from-source graphics/gpu-firmware-radeon-kmod@btc kbi
/usr/ports/graphics/gpu-firmware-radeon-kmod@btc: No such port.
root@mowa219-gjp4-8570p-freebsd:~ # auto-mark-install-from-source graphics/gpu-firmware-radeon-kmod@sumo kbi
/usr/ports/graphics/gpu-firmware-radeon-kmod@sumo: No such port.
root@mowa219-gjp4-8570p-freebsd:~ # auto-mark-install-from-source graphics/gpu-firmware-radeon-kmod@turks kbi
/usr/ports/graphics/gpu-firmware-radeon-kmod@turks: No such port.
root@mowa219-gjp4-8570p-freebsd:~ # 

Specifically: I'd like to _not_ mark graphics/gpu-firmware-radeon-kmod (to not waste time building the entire collection). 

<https://www.freshports.org/graphics/gpu-firmware-kmod/#requiredrun>
Comment 1 Jason W. Bacon freebsd_committer freebsd_triage 2022-06-13 13:22:39 UTC
Thanks for the heads-up.  I'll look into implementing this feature ASAP.
Comment 2 Jason W. Bacon freebsd_committer freebsd_triage 2022-06-13 14:24:44 UTC
Try the latest WIP port:

https://github.com/outpaddling/auto-admin

Seems the user MUST select a flavor in the case of gpu-firmware-radeon-kmod, or it will just arbitrarily default to aruba.  We should probably put some thought into how this should all work before committing.
Comment 3 Emmanuel Vadot freebsd_committer freebsd_triage 2022-06-15 09:03:57 UTC
(In reply to Jason W. Bacon from comment #2)

Flavors have been in the ports tree for a long time now.
Comment 4 Jason W. Bacon freebsd_committer freebsd_triage 2022-06-15 13:45:34 UTC
(In reply to Emmanuel Vadot from comment #3)

I'm aware of that.  The question is how flavors should be handled in a case like gpu-firmware-radeon-kmod.  As I pointed out, it defaults to the aruba flavor out of about 3 dozen.  This only makes sense for the small fraction of users who want aruba and nothing else.