Порты FreeBSD / обновление uhidd

При попытке обновить все мои порты/установленные порты с помощью portmaster. Я получаю код ошибки 1 при попытке обновить uhidd-0.2.0_1 до uhidd-0.2.0_2. Ниже приведена ошибка, которую я получаю, как мне предоставить исходные файлы ядра?

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

person Community    schedule 22.02.2012    source источник


Ответы (1)


В нем говорится:

===››› Этот порт помечен как IGNORE

===›››требуются исходные файлы ядра

Вам нужно поместить исходники системы в /usr/src. Вы можете получить его из репозитория SVN, установочного диска или FTP. И убедитесь, что исходники соответствуют используемому ядру.

person arrowd    schedule 22.02.2012
comment
Я попробую это. У меня есть другие установки PC BSD, и я обновил порты без этого шага. Знаете ли вы какие-либо причины, которые могут вызвать такую ​​​​ошибку с этой конкретной установкой? Другие установки были настроены таким же образом. Может быть, просто обновление, так как другие установки. Но я не думаю, что это имеет большой смысл. - person ; 22.02.2012
comment
Итак, вы используете PC-BSD, а не FreeBSD? - person arrowd; 22.02.2012
comment
Я использую оба, и у меня одна и та же проблема для обоих. - person ; 22.02.2012
comment
Ну, похоже, у вас есть исходники на других ваших машинах. Убедитесь, что /usr/src/Makefile и /usr/src/sys/Makefile присутствуют. - person arrowd; 23.02.2012
comment
Теперь это работает. Я просто был сбит с толку, потому что помню, что не устанавливал исходные файлы в процессе установки. Спасибо. - person ; 25.02.2012