Make stop error code 1

ошибка установки NGINX Добрый вечер! FreeBSD 10.0 при установке из портов, выдает вот такое /usr/ports/www/nginx # make install clean Stop. make[1]: stopped in /usr/ports/www/nginx *** Error code 1 Stop. make: stopped in /usr/ports/www/nginx в мэйке я выбираю то, что мне нужно, а дальше ошибки Что выше этого пишет? короче после обновления портов теперь вот […]

Содержание

  1. ошибка установки NGINX
  2. Отладка Makefile /часть 2/
  3. Общие сообщения об ошибках
  4. Синтаксические ошибки
  5. missing separator
  6. commands commence before first target
  7. unterminated variable reference
  8. Ошибки в командных сценариях
  9. No Rule to Make Target
  10. Overriding Commands for Target
  11. FreeBSD: не устанавливается ПО из портов.
  12. Updating with ports problems
  13. mdudley
  14. ShelLuser

ошибка установки NGINX

Добрый вечер! FreeBSD 10.0 при установке из портов, выдает вот такое /usr/ports/www/nginx # make install clean

Stop. make[1]: stopped in /usr/ports/www/nginx *** Error code 1

Stop. make: stopped in /usr/ports/www/nginx

в мэйке я выбираю то, что мне нужно, а дальше ошибки

Что выше этого пишет?

короче после обновления портов теперь вот такое make install clean ===> nginx-1.6.2,2 pkg(8) must be version 1.3.8 or greater, but you have 1.3.7. You must upgrade pkg(8) first. *** Error code 1

Stop. make: stopped in /usr/ports/www/nginx root@faer:/usr/ports/www/nginx # pkg_info pkg_info: Command not found.

удали фрю
или сделай pkg upgrade
пипец, я в шоке — как такие люди фрю ставят? а еще говорят, что фря сложна для новичков

пипец, я в шоке — как такие люди фрю ставят?

Да ладно тебе, все когда-то такими были. Автор либо помучается и удалит фрю, либо заставит себя разобраться. А-ля естественный отбор.

а ты наверное фрю с рождения знал, ну да, ты выучил фрю и знаешь ее, молодец, но не надо этим фыркать в глаза и давать мне поджопника, проявления высокомерия плохая черта. я всеравно ее изучу, да, в будущем я буду смеятся со своих глупых вопросов, ну и что с этого

Не печалься, все такими были, а на ЛОРе публика ещё та.

Источник

Отладка Makefile /часть 2/

В этой части поговорим об общих методах и проблемах отладки. В конечном итоге, отладка — это солянка из всего, что работает в данной конкретной ситуации. Эти методы работают для меня и мне приходится полагаться на них даже в случае проблем с простейшими makefile. Может быть, они помогут и тебе тоже.

Один из очень раздражающих багов в make 3.80 был в сообщении об ошибке в makefile, где make указывал номер строки, и обычно этот номер строки был неверный. Я не удосужился исследовать из-за чего эта проблема возникает: из-за импортируемых файлов, присваиваний многострочных переменных или из-за пользовательских макросов. Обычно, make дает номер строки больше чем должен был бы. В сложных makefile бывает что номер не совпадает на 20 строк.

Часто наиболее простой путь увидеть значение переменной это напечатать его в ходе выполнения цели. И хотя распечатать легко можно с помощью warning , в долгой перспективе поможет сэкономить много времени немного усилий на добавление общей цели debug для вывода переменных. Вот примерный код цели debug :

Для того чтобы использовать её, нужно перечислить имена переменных которые надо распечатать в командной строке и собрать debug цель:

Если уж совсем делать всё волшебно, то можно использовать MAKECMDGOALS переменную, чтобы избежать присвоения переменной V :

Теперь можно выводить переменные просто перечислив их в командной строке. Однако, я не рекомендую этот способ, так как предупреждения make о невозможности обновлении переменных (так как они указаны как цели) могут сбить с толку:

В то время как make выводит команды из сценариев цели до их выполнения, он не выводит команды выполняющиеся в shell функции. Часто эти команды сложные и неуловимые в том плане, что могут выполняться как незамедлительно, так и в отложенной манере, если они были вызваны в значении рекурсивной переменной. Один из способов увидеть эти команды — включить отладку в самой оболочке:

Если это запустить с опцией отладки sh , мы увидим:

Можно заметить, что также выводятся значения всех переменных и выражений.

Часто встречаются сильно вложенные выражения, например, для оперирования с именами файлов:

Ничего хорошего в отладке таких выражений нет. Один из разумных подходов будет их разворот и печать каждого подвыражения:

Весьма нудно, но без настоящего отладчика это лучший путь (иногда единственный) для определения значений различных подвыражений.

Общие сообщения об ошибках

В руководстве make есть замечательный раздел со списком сообщений об ошибках make и их причин. Мы рассмотрим немного из наиболее часто встречаемых. Некоторые описанные проблемы, строго говоря, не являются ошибками make , такие как синтаксические в командных сценариях, но все же обычными проблемами для разработчиков. Полный список смотри в руководстве.

Сообщение make об ошибке имеет стандартный формат:

где makefile строка — это имя файла или импортированного файла в котором произошла ошибка. Следующая часть — номер строки, в которой произошла ошибка, далее следуют три звездочки, и, наконец, само сообщение.

Заметим, что это задача make запускать другие программы и таким образом, если при этом возникают ошибки, скорее всего проблемы в твоём makefile вызвали ошибки в этих других программах. Для примера, ошибки оболочки могут быть из-за плохо сформированных командных сценариев, или ошибок компилятора из-за некорректных аргументов командной строки. Выяснение того, какая программа выдала сообщение об ошибке — первоочередная задача при решении проблемы. К счастью, сообщения make довольно очевидны.

Синтаксические ошибки

Обычно это типографические ошибки: пропущенные скобки, пробелы после запятых в параметрах функции, и так далее.

Одна из наиболее частых ошибок для новых пользователей make это опускание скобок вокруг имен переменных:

Скорее всего, make развернёт переменную $S в ничего, и оболочка выполнит цикл только раз со значением OURCES в f . В зависимости от того, что ты собрался делать с f , можно получить забавные сообщения оболочки:

но можно и не получить сообщения вовсе. Помни — имена переменных обрамляются скобками.

missing separator

или (в GNU make — пер.):

обычно означает make искал разделитель, такой как :, =, или табуляцию и не нашел ни одного. Вместо этого, он нашел что-то что он не понял.

commands commence before first target

Эта ошибка появляется в основном в середине makefile, когда строка вне командного сценария начинается с отступа (пробелы или символ табуляции). make сделает все возможное, чтобы устранить неоднозначность этой ситуации, но если строка не может быть идентифицирована как присваивание значения, условное выражение или многострочное определение макроса, make решит что это неправильно размещенная команда.

unterminated variable reference

Это простая, но распространённая ошибка. Она означает, что ты забыл закрыть имя переменной или вызов функции правильным количеством скобок. С сильно вложенными вызовами функций и именами переменных make файлы становятся похожими на Lisp! Избежать этого поможет хороший редактор, который умеет сопоставлять скобки, такой как Emacs.

Ошибки в командных сценариях

Есть три типа частых ошибок в командных сценариях: пропущенная точка с запятой в многострочных командах, незаконченная или неверная переменная пути, или просто команда, которая просто обнаружила проблему в ходе выполнения.

Мы обсуждали пропущенные точки с запятыми в разделе «лучшие практики», поэтому не будем на этом останавливаться здесь.

выводится, когда оболочка не смогла найти команду foo . Так, оболочка поискала в каждой папке из переменной PATH исполняемый файл и не нашла совпадений. Чтобы исправить такую ошибку, нужно обновить PATH переменную, обычно в .profile (Bourne shell), .bashrc (bash) или .cshrc (C shell). Конечно, можно также установить PATH в самом makefile, и экспортировать PATH из make .

Если же команда завершилась с ошибкой, она выходит с ненулевым статусом выхода. В этом случае, make отчитается об ошибке со следующим сообщением:

Здесь touch команда не сработала, что напечатало своё собственное сообщение объясняющее сбой. Следующая строка — это итоговая ошибка make . Упавшая цель в makefile указана в квадратных скобках, а затем статус выхода упавшей программы. Если программа вышла по сигналу, а не с ненулевым статусом выхода, то make напечатает более подробное сообщение.

Заметим также, что команды под знаком @ также могут упасть. В этом случае сообщение об ошибке может возникнуть как будто оно из ниоткуда.

В обоих случаях ошибка происходит из программ запускаемых make , нежели от самого make .

No Rule to Make Target

Это сообщение имеет две формы:

Это означает, что make решил обновить файл XXX, но make не смог найти ни одного правила для выполнения работы. make ищет во всех явных и неявных правилах в его базе данных прежде чем сдаться и вывести это сообщение.

Есть три причины для этой ошибки:

  • В твоем makefile отсутствует необходимое правило для обновления файла. В этом случае тебе необходимо добавить правило с описанием как построить цель.
  • В makefile — опечатка. Или make ищет неверный файл или в правиле построения этого файла указан неверный файл. Если в makefile используются переменные, то опечатки становится еще труднее отыскать. Иногда единственный путь быть точно уверенным в значении сложного имени файла это напечатать его или печатая переменную напрямую или исследуя внутреннюю базу данных make .

Файл должен быть, но make не находит его или из-за того, что его нет, или make не знает где его искать. Конечно, иногда make абсолютно прав. Файла нет — похоже мы забыли его скачать из VCS . Еще чаще, make не может найти файл из-за того, что исходник расположен где-то еще. Иногда исходник в другом дереве исходников, или может файл генерируется другой программой и создался в папке артефактов сборки.

Overriding Commands for Target

make позволяет только один командный сценарий для цели (за исключением «::» правил, которые редко используются). Если встретится больше чем один командный сценарий для одной цели, make выведет предупреждение:

Также он может вывести сообщение:

Первое предупреждение показывает строку, на которой был найден второй сценарий команд; тогда как второе предупреждение указывает на позицию исходного переопределённого командного сценария.

В сложных makefile цели часто определены несколько раз, каждый раз добавляя еще собственные требования. Одно из этих определений цели обычно содержит командный сценарий, но в ходе разработки или отладки очень легко добавить еще один и не заметить, что существующий набор команд уже переопределен.

Например, мы могли бы определить общную цель во включаемом файле:

и позволим нескольким отдельным makefile добавить свои собственные требования. Мы могли бы записать в makefile:

Если непреднамеренно добавить командный сценарий в такой makefile, make выдаст предупреждение переопределения.

Источник

FreeBSD: не устанавливается ПО из портов.

Сабж.
Выбивает ошибку и производит аварийный останов.
В чём может быть проблема и где можно посмотреть логи установки?

upd
Немного помучавшись с поиском логов установки и не найдя оных, сообразил запихнуть выхлоп установки в файл.

Итак, вот эти святые манускрипты:
===> bash-5.1.16 depends on executable: bison — not found
===> bison-3.8.2,1 depends on package: m4>=1.4.16,1 — not found
===> m4-1.4.19,1 depends on package: libiconv>=1.14_11 — found ===> m4-1.4.19,1 depends on file: /usr/local/bin/makeinfo — not found
===> texinfo-6.8_1,1 depends on executable: help2man — not found
===> help2man-1.49.1 depends on package: p5-Locale-gettext>=0 — found
===> help2man-1.49.1 depends on package: gmake>=4.3 — found
===> help2man-1.49.1 depends on executable: msgfmt — found
===> help2man-1.49.1 depends on package: perl5>=5.32.r0 help2man-1.49.1 depends on shared library: libintl.so — found (/usr/local/lib/libintl.so)
===> Configuring for help2man-1.49.1
configure: loading site script /usr/ports/Templates/config.site checking for perl. perl
checking for module Locale::gettext. no
checking for msgfmt. /usr/local/bin/msgfmt
checking for gcc. cc
checking whether the C compiler works. yes
checking for C compiler default output file name. a.out
checking for suffix of executables.
checking whether we are cross compiling. no
checking for suffix of object files. o
checking whether the compiler supports GNU C. yes
checking whether cc accepts -g. yes
checking for cc option to enable C11 features. none needed
checking for library containing dlsym. none required
checking for library containing bindtextdomain. -lintl
===> Script «configure» failed unexpectedly.
Rebuild lang/perl5.32 and devel/p5-Locale-gettext manually before contacting maintainer.
*** Error code 1

Stop.
make[9]: stopped in /usr/ports/misc/help2man
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/misc/help2man
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/devel/m4
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/devel/m4
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/bison
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/bison *** Error code 1

Stop.
make[1]: stopped in /usr/ports/shells/bash
*** Error code 1

Stop.
make: stopped in /usr/ports/shells/bash

Источник

Updating with ports problems

mdudley

There is no make.conf file in the /etc directory, and even after creating one and adding the above line to it I still get the same message. When I check the support for version 10.3, I find it is supposed to be supported until October of 2018 (and elsewhere I find it suppose to be supported for 5 years, from April 2016), so I don’t understand why it is saying it is no longer supported by the ports.

Anyone have any insight on this?

ShelLuser

Perl 5.20? And you say you’re running FreeBSD 10.3? To my knowledge 5.20 is ancient, how did you end up with that version on FreeBSD?

It also makes me wonder how you keep your system updated. Do you pay attention to /usr/ports/UPDATING for example? Because the best option to upgrade a library based port like Perl isn’t merely running make install clean .

From entry 20161103 in /usr/ports/UPDATING:

As you can see it requires much more than that. You’ll also need to re-build every port which utilized the Perl library in other to make sure it gets build against the upgraded version.

Based on what you’re telling us my assumption is that you never checked /usr/ports/UPDATING and thus may have missed some very important steps with certain ports. And if you continue that long enough you could end up in a huge mess where upgrading ends up in a seemingly inconsistent process.

Anyway, back to the issue at hand.

FreeBSD 10.3 is no longer supported, the error messages above are correct. It got replaced by 10.4, see also this link.

So your best option at this time is to upgrade your FreeBSD version to either 10.4 or 11.1, and then upgrade your ports collection.

I would also strongly recommend using a utility such as Portmaster to help with the upgrading process (see ports-mgmt/portmaster). Because that can easily sort out upgrading all your ports for which a newer version is available, all in one run.

Источник

Deleted member 60479

Guest


  • #1

Code:

$ make install clean

===>  Installing for libpthread-stubs-0.4
===>  Checking if libpthread-stubs is already installed
===>   libpthread-stubs-0.4 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of libpthread-stubs
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/libpthread-stubs
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/misc/nut
*** Error code 1

Stop.
make: stopped in /usr/ports/misc/nut

All this is hieroglyphic to me.

SirDice


  • #2

Error 1 is just a generic error. Read the actual message, the issue and solution is right there.

Deleted member 60479

Guest


  • Thread Starter

  • #3

Thank you. And thank you for moving the thread to it’s correct location.

Executed make deinstall clean in the /usr/ports/devel/libpthread-stubs directory.

After that executed: make install clean in /usr/ports/misc/nut

I end up with:

===> Installing for libpthread-stubs-0.4
===> Checking if libpthread-stubs is already installed
===> Registering installation for libpthread-stubs-0.4 as automatic
Installing libpthread-stubs-0.4…
===> health-nut-20.1_1 depends on shared library: libpthread-stubs.so — not found
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/misc/nut
*** Error code 1

Stop.
make: stopped in /usr/ports/misc/nut

SirDice


  • #4

I would suggest you use the packages instead; pkg install nut

There’s no reason to use ports unless you want to deviate from the default settings.

  • #5

That looks like a case for a bug report. From

Code:

...
update libpthread-stubs to 0.4 and convert former lib consumers to build dependents

Update libpthread-stubs to 0.4 which is now just a pkgconfig file, no stub library.
Thus, it can only be a BUILD_DEPENDS now, not a LIB_DEPENDS. Change all consumers
to have only a BUILD_DEPENDS on the pc file. ...

Obviously

misc/nut

(and

math/xspread

) has been missed, it has FLTK_LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs in the

Makefile

set for the FLTK GUI configuration option.

You could try deleting libpthread-stubs.so from the FLTK_LIB_DEPENDS line, and adding a FLTK_BUILD_DEPENDS line (details here) , but I’m guessing, I don’t know for sure if it’s sufficient.

File a bug report, and contact the maintainer <jhale@FreeBSD.org>, eventually provide a patch.

Deleted member 60479

Guest


  • Thread Starter

  • #6

Glad to hear it’s probably a bug. It’s just a waste of time trying to solve it I guess. Unless you know the mechanics behind it. PKG is much safer 😄

  • #7

Glad to hear it’s probably a bug. It’s just a waste of time trying to solve it I guess. Unless you know the mechanics behind it. PKG is much safer 😄

The package won’t have the FLTK GUI interface, it’s build default without that option enabled, in case that matters.

Автор Сообщение

Заголовок сообщения: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Чт 10 апр, 2014 7:00 pm 

Не в сети
Аватара пользователя



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

Не получается пересобрать ядро. ОС только установил,то же самое наблюдается на 9.2 а вот на 9.1,9.0,8.2 все ОК. железо пробовал разное!
ели использовать GENERIC с добавление options все ОК, может кто не будь разъяснить в чем проблема может быть или ссылку киньте если такое было у кого !
cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL
ee MYKERNEL

device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options ALTQ_NOPCC
options ALTQ_DEBUG

options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
cd /usr/src/
make buildkernel KERNCONF=MYKERNEL
ERROR: Missing kernel configuration file(s) (MYKERNEL).
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

пробывал и по другому

cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL
config MYKERNEL
cd ../compile/MYKERNEL
make cleandepend && make depend
смысал то же!

Вернуться к началу

Профиль  

AMDmi3

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Чт 10 апр, 2014 11:10 pm 

Не в сети
Модератор



Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5401
Откуда: Москва

Это вы весь свой конфиг привели или только то что добавили? Если первое, то задумайтесь. Если второе, то не забудьте изменить ident.
В любом случае лучше не копировать GENERIC а сделать конфиг наследующийся от него:

Код:

include GENERIC
ident           MYKERNEL

<дополнительные options/device>

Кроме этого, проверьте действительно ли у вас i386 (uname -m).
А вообще, вам из перечисленного нужны скорее всего только ALTQ*, остальное грузится модулями.

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вс 13 апр, 2014 10:02 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

конфиг привел что добавил!
ident само собой поменял!
В любом случае лучше не копировать GENERIC а сделать конфиг наследующий от него.
можно поподробней
делал как всегда по

http://www.freebsd.org/doc/ru/books/han … lding.html

так же

http://www.pcbsd.ru/doc/statyi/article11.html

Кроме этого, проверьте действительно ли у вас i386 (uname -m).
действительно i386 до этого стояла BSD 9.1 и все делал на ней то же самое все работало нормально
А вообще, вам из перечисленного нужны скорее всего только ALTQ*, остальное грузится модулями.
шейпер без добавления altq в конфиг не будет работать а вот про pptp не знал можно ссылку на инфу

Вернуться к началу

Профиль  

GreenDragon

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Пн 14 апр, 2014 1:41 pm 

Не в сети



Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 900

pf2015 писал(а):

В любом случае лучше не копировать GENERIC а сделать конфиг наследующий от него.
можно поподробней

А что не понятно в коде, приведенном AMDmi3?
делаете файл с приведенным кодом и сохраняете, например, как MYKERN и с помощью этого конфига собираете свое ядро. Вместо

Цитата:

<дополнительные options/device>

вставляете нужные Вам опция/устройства для сборки в ядре.
Или не понятно, что делает инструкция » include » ?

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:16 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

GreenDragon
А что не понятно в коде, приведенном AMDmi3?
делаете файл с приведенным кодом и сохраняете, например, как MYKERNEL и с помощью этого конфига собираете свое ядро. Вместо
______________________________________________________________________________________________________________________
Вы не внимательно читали !

я же указа по ссылке как я делаю

http://www.freebsd.org/doc/ru/books/han … lding.html

все стандартно
cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL
ee MYKERNEL дальше добавил нужное и конечно поменял IDENT GENERIC на MYKERNEL
потом
cd /usr/src
Собираем ядро:
make buildkernel KERNCONF=MYKERNEL

ВОТ тут и проблема собираться не хочет пробую ради эксперимента GENERIC все ок .Да же если не добавляя того что мне нужно тупо скопировав GENERIC будет вывод ошибки на стадии
Сборки ядра:
make buildkernel KERNCONF=MYKERNEL
ERROR: Missing kernel configuration file(s) (MYKERNEL).
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

Что самое странное ставлю 9.1 или более позднюю версию все нормально проходит без ошибок и нареканий

Вернуться к началу

Профиль  

GreenDragon

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:28 pm 

Не в сети



Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 900

pf2015 писал(а):

ERROR: Missing kernel configuration file(s) (MYKERNEL).

Ну, как бы отсутствует файл конфигурации ядра — не видит его компилятор.
Посмотрите, возможно он у Вас не там лежит.
Возможно Вы собираете ядро для i386, а положили его в amd64

Код:

# find /usr/src/sys -name MYKERNEL

Хотя с другой стороны

pf2015 писал(а):

cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL

проверте имя конфига …

Последний раз редактировалось GreenDragon Вт 15 апр, 2014 4:41 pm, всего редактировалось 1 раз.

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:36 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

точно нет все там где нужно я это делал уже много раз на предыдущих версиях

Вернуться к началу

Профиль  

GreenDragon

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:45 pm 

Не в сети



Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 900

pf2015 писал(а):

точно нет все там где нужно я это делал уже много раз на предыдущих версиях

блин, кажется догнал, а после редактирования своего конфига Вы

Код:

cd /usr/src

сделали перед make?

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:46 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

тут же видно
cd /usr/src/
make buildkernel KERNCONF=MYKERNEL
ERROR: Missing kernel configuration file(s) (MYKERNEL).
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:50 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

с такой проблемой встретился дома когда вышла 9.2 вообще с бубном и волшебством как то получилось с компилировать ядро но появились проблемы позже когда начал настраивать ОС под себя происходила магия отказывался dns сервер работать Статические маршруты не работали и все в таком духе забросил это дело и вот теперь понадобилось на работе, и то же самое пробую 9.1 на 2 разных компах все нормально отрабатывает как надо работает без единого нарекания так вот 2 разных компа а проблема одна и та же.

Вернуться к началу

Профиль  

GreenDragon

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 4:54 pm 

Не в сети



Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 900

В качестве бреда:

Код:

make buildkernel KERNCONF=»/usr/src/sys/i386/conf/MYKERNEL»

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 5:05 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

завтра попробую отпишусь ! еще один вопрос но он глобальный Критическая уязвимость в OpenSSL 1.0.1 и 1.0.2-beta

http://habrahabr.ru/post/218609/

есть ли эта уязвимость в openssl 0.9.8″…» ?

Вернуться к началу

Профиль  

fidaj

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Вт 15 апр, 2014 5:40 pm 

Не в сети



Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3173
Откуда: Мезозой Пангея

pf2015 писал(а):

еще один вопрос но он глобальный Критическая уязвимость в OpenSSL 1.0.1 и 1.0.2-beta

http://habrahabr.ru/post/218609/

есть ли эта уязвимость в openssl 0.9.8″…» ?

по первой же ссылке из

http://habrahabr.ru/post/218609/

есть ответ на этот вопрос :arrow: «бюллетень безопасности»

_________________
Ми можемо все — що здатні собі уявити!
uname -a
Linux nonamehost 5.14.0-1020-oem #22-Ubuntu SMP Thu Jan 13 18:22:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 1:38 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

GreenDragon
make buildkernel KERNCONF=»/usr/src/sys/i386/conf/MYKERNEL»
то же самое
ERROR: Missing kernel configuration file(s) (/usr/src/sys/i386/conf/MYKERNEL).
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

Пожаловаться на это сообщение

Вернуться к началу

Профиль  

fidaj

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 2:33 pm 

Не в сети



Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3173
Откуда: Мезозой Пангея

pf2015 писал(а):


Пожаловаться на это сообщение

Жалуюсь.
Уважаемый, pf2015 — для начала отредактируй все свои сообщения выше на предмет цитат и участков кода (используя соответствующие теги) — потому что вчитываться и разбирать кто что там по-написывал недосуг…

и если задают дополнительные вопросы — то уж, пожалуйста, нужно отвечать на каждый и в подобном виде соответственно:

Код:

uname -a

Код:

FreeBSD nonamehost.local 10.0-STABLE FreeBSD 10.0-STABLE #0 r264497M: Tue Apr 15 16:42:03 EEST 2014     ivan@nonamehost.local:/usr/obj/usr/src/sys/mk10  amd64

потом, когда это произойдет — я внимательно прочту и попытаюсь вникнуть в суть проблемы — и только после этого мне станет известно смогу ли я чем-то помочь…

_________________
Ми можемо все — що здатні собі уявити!
uname -a
Linux nonamehost 5.14.0-1020-oem #22-Ubuntu SMP Thu Jan 13 18:22:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 5:28 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

Разобрался можно закрывать! Спасибо большое за помощь GreenDragon и fidaj

Вернуться к началу

Профиль  

GreenDragon

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 5:35 pm 

Не в сети



Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 900

всетаки покажите нам

Код:

#uname -a
# find /usr/src/sys -name MYKERNEL

или

Код:

# ls -l /usr/src/sys/i386/conf

Если Вы делали таки по

http://www.freebsd.org/doc/ru/books/han … lding.html

то:
— использовали ли Вы «Подсказку» ?
— если «Да», то сделали ли те действия, которые там указаны.

Ну и, пробовали ли вариант, который я Вам предложил проделать в ЛС?

Вернуться к началу

Профиль  

fidaj

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 5:40 pm 

Не в сети



Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3173
Откуда: Мезозой Пангея

pf2015 писал(а):

Разобрался можно закрывать! Спасибо большое за помощь GreenDragon и fidaj

я тут не при чем…

_________________
Ми можемо все — що здатні собі уявити!
uname -a
Linux nonamehost 5.14.0-1020-oem #22-Ubuntu SMP Thu Jan 13 18:22:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Вернуться к началу

Профиль  

pf2015

Заголовок сообщения: Re: Нужна помощь Сборка ядра ОС FreeBSD 10.0 не получаеться

СообщениеДобавлено: Ср 16 апр, 2014 6:40 pm 



Зарегистрирован: Чт 10 апр, 2014 5:54 pm
Сообщения: 17

все пробовал банально оказалось не внимательность я был уверен на 100% что у меня /usr/src/sys/i386/conf а как оказалось придя на работу uname -a amd64. Извините за мою не внимательность Спасибо за помощь!

Вернуться к началу

Профиль  

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot]

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Яндекс.Метрика

Comments

@timlag1305

patrick96

added a commit
that referenced
this issue

Jul 23, 2018

@patrick96

Breaking Changes:

* `0 < label-NAME-maxlen < 3` will now throw an exception and disable the containing module, if ellipsis is enabled for that label. (#1198)

Changelog:

Deprecations:
* `internal/volume` is now called `internal/alsa` (#967)
* temperature: The `%temperature%` is deprecated in favor of `%temperature-c%`(#897)
* mpd: `icon-repeatone` is deprecated in favor of `icon-single` (#1295), see #1279

Features:
* feat(mpd): Add support for icon-consume (#861)
* feat(bspwm): Add workspace separator (#942) 
* feat(i3): Add workspace separator (#938), see #929
* feat(build): Make polybar build on FreeBSD (#931, polybar/xpp#8), see #239
* feat(volume): Add pulseaudio backend (#779)
* feat(script): Add %pid% token for tail commands (#934)
* feat(temp): Add temperature tokens without unit (#897)
* feat(memory): Add memory used/free ramp (#1038), see #1037
* feat(memory): Add swap tokens (#1018) 
* feat(net): Add unknown-as-up option (#1077), see #457
* feat(config): Support fractional size and offset (#972), see #953
* feat(xwindow): Add label-empty (#1136)
* feat(battery): Add animation-discharging (analog to animation-charging) (#1190)
* feat(config): Support pixel offset for bar size and offset values (#1224)
* feat(mpd): Add `%album-artist%` token (#1263)
* feat(net): Add local_ip6 token (#1239), see #1234
* feat(net): Add nl80211 support (#1009), see #277

Fixes:
* fix(mpd): Wrong elapsed time when after standby (#921), see #915
* fix(config): Wrong min, maxlen when using the same token multiple times (#974), see #971
* fix(battery): use power_now correctly (#958), see #928
* fix(mpd): Crash when mpd isn't running (#983), see #979
* fix(xworkspaces): Respect 'enable-scroll' (#1002)
* fix(xbacklight): Respect 'enable-scroll' (#1014)
* fix(build): support xcb-proto >=1.13 (polybar/xpp#11), see #973
* fix(mpd): Respect MPD_HOST env variable (#1025), see #1007
* fix(i3): Reconnect i3 IPC socket on restart/error (#1099), see #762
* fix(cursor): Occasional crash on mouseover (#1124), see #1117
* fix(net): Mark 'not connected' on querying failure (#1171), see #1163
* fix(gcc): Fix -Wstringop-truncation warning (#1216, polybar/i3ipcpp#7), see #1215
* fix(builder): Don't truncate colors with same channels (#1217), see #1183
* fix(bspwm): Consistent behavior when scrolling through multiple desktops (#986), see #981
* fix(builder): Respect label-ellipsis option (#1198), see #1194

не могу не один порт обновить

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Добрый вечер.
Не могу не один порт обновить, помогите пожалуйста.

Код: Выделить всё

root@1a:/usr/ports/www/nginx # make reinstall clean
===>  Installing for nginx-1.12.2_1,2
===>   nginx-1.12.2_1,2 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so)
===>   Registering installation for nginx-1.12.2_1,2
pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec
*** Error code 70

Stop.
make[2]: stopped in /usr/ports/www/nginx
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/nginx
*** Error code 1

Stop.
make: stopped in /usr/ports/www/nginx
root@1a:/usr/ports/www/nginx # 

Код: Выделить всё

root@1a:/usr/ports/editors/nano # make reinstall clean
===>  Installing for nano-2.8.7
===>   nano-2.8.7 depends on executable: indexinfo - found
===>   nano-2.8.7 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===>   Registering installation for nano-2.8.7
*** Error code 70

Stop.
make[2]: stopped in /usr/ports/editors/nano
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/editors/nano
*** Error code 1

Stop.
make: stopped in /usr/ports/editors/nano
root@1a:/usr/ports/editors/nano #

через

так работает, подскажите что я упускаю из виду.
Порты обновлены.


Хостинговая компания Host-Food.ru

Хостинг HostFood.ru

 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-20 18:10:47

Amaka писал(а):А какая версия ОС?

Что вам даст версия ОС?


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-11-20 18:21:15

Какая версия pkg? Сделай (portsnap fetch update).Какие ошибки показывает команда (pkg check -Bda):

Код: Выделить всё

pkg -v
portsnap fetch update
pkg check -Bda

Всем удачи!


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-20 19:52:00

Amaka писал(а):Какая версия pkg? Сделай (portsnap fetch update).Какие ошибки показывает команда (pkg check -Bda):

Код: Выделить всё

pkg -v
portsnap fetch update
pkg check -Bda

Код: Выделить всё

# pkg -v
1.10.2
# pkg check -Bda
Checking all packages: 100%
# 

Везде код ошибки одинаков Error code 70

Код: Выделить всё

install  -m 0644 /usr/ports/editors/nano/work/nano-2.8.7/doc/sample.nanorc /usr/ports/editors/nano/work/stage/usr/local/share/examples/nano
====> Compressing man pages (compress-man)
===>  Installing for nano-2.8.7
===>   Registering installation for nano-2.8.7
*** Error code 70

Stop.
make[2]: stopped in /usr/ports/editors/nano
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/editors/nano
*** Error code 1

Stop.
make: stopped in /usr/ports/editors/nano

Код: Выделить всё

root@1a:/usr/ports/www/nginx # make reinstall clean
===>  Installing for nginx-1.12.2_1,2
===>   nginx-1.12.2_1,2 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so)
===>   Registering installation for nginx-1.12.2_1,2
pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec
*** Error code 70

Stop.
make[2]: stopped in /usr/ports/www/nginx
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/nginx
*** Error code 1

Stop.
make: stopped in /usr/ports/www/nginx
root@1a:/usr/ports/www/nginx #


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-11-21 10:21:26

Что-то было у меня подобное.
Если правильно помню, если порты зависят от каких-то библиотек, также нуждающихся в обновлении.
Например твои nginx и nano зависят от: pcre, indexinfo, gettext.

Всем удачи!


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-21 11:56:28

Amaka писал(а):Что-то было у меня подобное.
Если правильно помню, если порты зависят от каких-то библиотек, также нуждающихся в обновлении.
Например твои nginx и nano зависят от: pcre, indexinfo, gettext.

Не думаю, так как весь софт на сервере пересобирал.
portupgrade -arRf
Мне кажется что то с базой установленного софта.
Свежий софт ставится из портов нормально make install clean


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-11-21 12:21:43

Тогда попробуй так:

Код: Выделить всё

cd  /usr/ports/editors/nano
make deinstall 
make install clean

Всем удачи!


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-21 12:46:01

Amaka писал(а):Тогда попробуй так:

Код: Выделить всё

cd  /usr/ports/editors/nano
make deinstall 
make install clean

Это не дело.


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-11-21 12:50:09

А что смущает?
Если не поможет, то всегда можно сделать: pkg install nano.

Всем удачи!


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-21 13:18:29

Amaka писал(а):А что смущает?
Если не поможет, то всегда можно сделать: pkg install nano.

Меня не смущает, а напрягает такой вариант ), это мне каждый софт что ле удалять, пересобирать, это не дело.


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-11-21 15:16:24

А как по другому?
Во FreeBSD эта проблема появилась года 2-3. Раньше проблем с обновлением было по-меньше. Никуда от этого не деться. У меня во многих случаях пришлось сначала удалять порт ( pkg delete ‘portname’ ), потом ставить заново… :-(

Всем удачи!


Аватара пользователя

xM

ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

xM » 2017-11-21 15:30:12

У вас, похоже, что-то в самом дереве портов в районе *.mk файлов покривилось.

pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec

Попробуйте снести порты rm -rf /usr/ports и вновь скачать его portsnap fetch && portsnap extract


Аватара пользователя

bagas

лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

не могу не один порт обновить

Непрочитанное сообщение

bagas » 2017-11-21 16:00:30

Amaka писал(а):А как по другому?
Во FreeBSD эта проблема появилась года 2-3. Раньше проблем с обновлением было по-меньше. Никуда от этого не деться. У меня во многих случаях пришлось сначала удалять порт ( pkg delete ‘portname’ ), потом ставить заново… :-(

Я лет 6-8 использую фряху, не было таких проблем раньше.

Отправлено спустя 34 секунды:

xM писал(а):У вас, похоже, что-то в самом дереве портов в районе *.mk файлов покривилось.

pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec

Попробуйте снести порты rm -rf /usr/ports и вновь скачать его portsnap fetch && portsnap extract

Хмм, возможно, попробую.
Спасибо всем.


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-12-01 11:50:10

xM писал(а):У вас, похоже, что-то в самом дереве портов в районе *.mk файлов покривилось.

Попробуйте снести порты rm -rf /usr/ports и вновь скачать его portsnap fetch && portsnap extract

Добрый день!
Попробовал ваши рекомендации:

Код: Выделить всё

rm -rf /usr/ports
portsnap fetch && portsnap extract

Все получилось.
При make reinstall, порблема «Error code 70» решена.

Всем удачи!


Аватара пользователя

Amaka

мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

не могу не один порт обновить

Непрочитанное сообщение

Amaka » 2017-12-25 13:25:47

Снова проблема с обновлением. Только уже на другом сервере:

Код: Выделить всё

root@rim:/usr/ports # uname -a
FreeBSD rim.alfastrah.ru 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 #0: Tue Nov 14 06:12:40 UTC 2017     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
root@rim:/usr/ports # cd /usr/ports/ports-mgmt/pkg


root@rim:/usr/ports/ports-mgmt/pkg # make clean
===>  Cleaning for pkg-1.10.3_1


root@rim:/usr/ports/ports-mgmt/pkg # make
/! ERROR: /!

Ports Collection support for your FreeBSD version has ended, and no ports are
guaranteed to build on this system. Please upgrade to a supported release.

No support will be provided if you silence this message by defining
ALLOW_UNSUPPORTED_SYSTEM.

*** Error code 1

Stop.
make: stopped in /usr/ports/ports-mgmt/pkg


root@rim:/usr/ports # make clean reinstall -D ALLOW_UNSUPPORTED_SYSTEM

/usr/bin/make  install-data-hook
ln -s -f pkg-delete.8  /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-remove.8
ln -s -f pkg-lock.8  /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-unlock.8
ln -s -f pkg.8  /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-static.8
 /bin/mkdir -p '/usr/ports/ports-mgmt/pkg/work/stage/usr/local/libdata/pkgconfig'
 install  -m 0644 libpkg/pkg.pc '/usr/ports/ports-mgmt/pkg/work/stage/usr/local/libdata/pkgconfig'
install  -m 0644 /usr/ports/ports-mgmt/pkg/work/pkg-1.10.3/NEWS /usr/ports/ports-mgmt/pkg/work/stage/usr/local/share/doc/pkg/NEWS
====> Compressing man pages (compress-man)
===>  Installing for pkg-1.10.3_1
===>   Registering installation for pkg-1.10.3_1
*** Error code 70

Stop.
make[2]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1

Stop.

ЧТО ДЕЛАТЬ??????

Отправлено спустя 57 минут 19 секунд:
Посмотрел на форум: https://forums.freebsd.org/.
Там рекомендуют посмотреть содержимое файла: /usr/include/sys/param.h
Смотрю у себя. Вижу там:

Код: Выделить всё

#undef __FreeBSD_version
#define __FreeBSD_version 1100122       /* Master, propagated to newvers */

моя система:

Код: Выделить всё

# uname -a
FreeBSD rim 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 #0: Tue Nov 14 06:12:40 UTC 2017     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Думаю, а что должно быть?
Смотрю на другой свой сервер:

Код: Выделить всё

root@relay7:/home/amakarenko # uname -a
FreeBSD roma 11.1-RELEASE-p1 FreeBSD 11.1-RELEASE-p1 #0: Wed Aug  9 11:55:48 UTC 2017     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

# less /usr/include/sys/param.h

#undef __FreeBSD_version
#define __FreeBSD_version 1101001       /* Master, propagated to newvers */

Неужели мне нужно поменять значение версии 1100122 на реальное? 1100122 -> 1101004 ?
Сделал и все заработало.
Обновления стали устанавливаться…
Как и почему во FREEBSD выпущено неотлаженное обновление???? Это теперь всегда так будет??? Лет 6-8 назад такого не было. Куда катится мир?…

Всем удачи!


Решено: Ошибка установки из портов (*** Error code 1)

Модератор: arachnid

Аватара пользователя

Bobre

Сообщения: 88
ОС: openSUSE 11.0 kde4
Контактная информация:

Решено: Ошибка установки из портов

FreeBSD 6.3

поставил новые порты через /usr/sbin/sysinstall с пасивное ftp

запускаю установку samba3

#cd /usr/ports/net/samba3
#make config

Выдает эти ошибки

Код: Выделить всё

*** Error code 1

Stop in /usr/ports/net/samba3/work/samba-3.0.28/source.
*** Error code 1

Stop in /usr/ports/net/samba3.
*** Error code 1

Stop in /usr/ports/net/samba3.

Кто-нибудь сталкивался с такими проблемами? Остальные порты ставятся нормально.

а у бобра хвост лопаткой!

спасибо дем кто написал и перевел handbook

Аватара пользователя

Bobre

Сообщения: 88
ОС: openSUSE 11.0 kde4
Контактная информация:

Re: Решено: Ошибка установки из портов

Сообщение

Bobre » 08.08.2008 14:02

Есть ли вариант решения этой проблемы без использывания cvsu? Что-то мне старший админ говорил, что не надо это ставить на сервер.

а у бобра хвост лопаткой!

спасибо дем кто написал и перевел handbook

Аватара пользователя

arachnid

Модератор
Сообщения: 1099
ОС: freeBSD

Re: Решено: Ошибка установки из портов

Сообщение

arachnid » 08.08.2008 15:26

Bobre писал(а): ↑

08.08.2008 14:02

Есть ли вариант решения этой проблемы без использывания cvsu? Что-то мне старший админ говорил, что не надо это ставить на сервер.

речь идет о cvsup’е? если да, то это стандартное средство обновления и дерева портов, и исходных текстов системы и до недавнего времени никакого другого способа обновится не существовало :)

и что Вы понимаете под «установил новые порты через sysinstall» ? может просто дерево портов?

-= freeBSD stable, fluxbox =-
«если ты будешь со мной спорить, я тебя запишу в книжечку!» (с) Ежик

Аватара пользователя

Bobre

Сообщения: 88
ОС: openSUSE 11.0 kde4
Контактная информация:

Re: Решено: Ошибка установки из портов

Сообщение

Bobre » 08.08.2008 15:52

Да извините сглупил, обновил через portsnap. Все хорошо прошло, порты обновились, запустил
#make
новые скачались с сервера, но опять та же ошибка *** Error code 1. Так что дело было не в старых портах

Код: Выделить всё

Compiling libsmb/clikrb5.c
libsmb/clikrb5.c: In function `krb5_set_real_time':
libsmb/clikrb5.c:128: error: dereferencing pointer to incomplete type
libsmb/clikrb5.c:129: error: dereferencing pointer to incomplete type
The following command failed:
cc -I. -I/usr/ports/net/samba3/work/samba-3.0.31/source  -O2 -fno-strict-aliasing -pipe -DLDAP_DEPRECATED -D_SAMBA_BUILD_=3  -I/usr/ports/net/samba3/work/samba-3.0.31/source/iniparser/src -Iinclude -I./include  -I. -I. -I./lib/replace -I./lib/talloc -I./tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H  -I/usr/local/include -DLDAP_DEPRECATED    -I/usr/ports/net/samba3/work/samba-3.0.31/source/lib -D_SAMBA_BUILD_=3 -fPIC -DPIC -c libsmb/clikrb5.c -o libsmb/clikrb5.o
*** Error code 1

Stop in /usr/ports/net/samba3/work/samba-3.0.31/source.
*** Error code 1

Stop in /usr/ports/net/samba3.
*** Error code 1

последнии строчки перед ошибкой

а у бобра хвост лопаткой!

спасибо дем кто написал и перевел handbook

Аватара пользователя

Bobre

Сообщения: 88
ОС: openSUSE 11.0 kde4
Контактная информация:

Re: Решено: Ошибка установки из портов

Сообщение

Bobre » 08.08.2008 16:12

спасибо, надеюсь поможет, отправляюсь учиться пользоваться поисковиками

конфиг стандартный

Все заработало, всем спасибо

а у бобра хвост лопаткой!

спасибо дем кто написал и перевел handbook

Понравилась статья? Поделить с друзьями:
  • Make oldconfig error 127
  • Make no targets specified and no makefile found stop ошибка
  • Make no rule to make target install stop ошибка
  • Make modules error 2
  • Main impersonatewrapper cpp error wtsqueryusertoken error 1008