Search code examples
freebsdports

FreeBSD ports / uhidd update


While attempting to update all my ports / installed ports with portmaster. I receive an error code 1 while attempting to update uhidd-0.2.0_1 to uhidd-0.2.0_2. Below is the error I receive, how do I provide the kernel source files?

portmaster -a
===>>> Gathering distinfo list for installed ports

===>>> Starting check of installed ports for available updates
===>>> Launching child to update dd_rescue-1.24 to dd_rescue-1.25

===>>> Port directory: /usr/ports/sysutils/dd_rescue

===>>> Launching 'make checksum' for sysutils/dd_rescue in background
===>>> Gathering dependency list for sysutils/dd_rescue from ports
===>>> No dependencies for sysutils/dd_rescue
===>>> Returning to update check of installed ports

===>>> Launching child to update pciutils-3.1.7 to pciutils-3.1.9

===>>> Port directory: /usr/ports/sysutils/pciutils

===>>> Launching 'make checksum' for sysutils/pciutils in background
===>>> Gathering dependency list for sysutils/pciutils from ports
===>>> Initial dependency check complete for sysutils/pciutils
===>>> Returning to update check of installed ports

===>>> Launching child to update uhidd-0.2.0_1 to uhidd-0.2.0_2

===>>> Port directory: /usr/ports/sysutils/uhidd

===>>> This port is marked IGNORE
===>>> requires kernel source files


===>>> If you are sure you can build it, remove the
       IGNORE line in the Makefile and try again.

===>>> Update for uhidd-0.2.0_1 failed
===>>> Aborting update

Terminated

Solution

  • It says:

    ===>>> This port is marked IGNORE

    ===>>> requires kernel source files

    You need to put system sources into /usr/src. You can obtain it from SVN repo, installation disk or FTP. And make sure that sources are corresponding to kernel you are running.