Certain device's manpages refer to a firmware package to be installed. I tried to install them all when installing to a USB flash drive, with # cat /usr/share/man/man4/*.4 | grep http | grep firmware | xargs pkg_add
That goes fine, but some devices already have a firmware package that is newer than what is referenced in the manpage: Can't install athn-firmware-1.1 because of conflicts (athn-firmware-1.1p0) Can't install iwn-firmware-5.6 because of conflicts (iwn-firmware-5.6p0) Can't install rsu-firmware-1.1 because of conflicts (rsu-firmware-1.1p0) Can't install uvideo-firmware-1.1 because of conflicts (uvideo-firmware-1.2p0) (These four I have installed before; in fact, the installer gets iwn and uvideo for me, and is is the newer one, which is good.) Looking at http://firmware.openbsd.org/firmware/ there is more. Would a diff to the relevant manpages be helpful, or does someone (possibly the people who prepared the newer firmware packages) already have this on their mind? Also, the firmware package at http://firmware.openbsd.org/firmware/ are immune to 'pkg_add -ui' - what is the rationale behind isolating them like this, and not being regular packages? Jan