
Anton
20.09.2017
13:58:22
я на чистую 11-с перехожу
Давай по-порядку. У тебя был сервак на 8, ты поднял рядом новый, уже на 11 и хочешь перенести всё. Правильно?

Goletsa
20.09.2017
13:58:22
я тут еще пока пытаюсь понять на каком виртуальном конторлере мне все развернуть
vmware nvme чот прям быстро работает

Google

Anton
20.09.2017
13:59:18
А скопировать /var/db/ports со старого на новый?

Goletsa
20.09.2017
13:59:25

Anton
20.09.2017
14:01:18

Goletsa
20.09.2017
14:01:47
а зачем

Anton
20.09.2017
14:01:56
Это вопрос?

Goletsa
20.09.2017
14:02:09
ага, зачем копировать

Anton
20.09.2017
14:02:44
Тогда вопросительный знак ставь, а то нихера не понятно...
Затем, чтобы не конфигурять по второму раз то, что уже было сконфигурено на старом серваке.

Andrey
20.09.2017
14:05:02
Знатно набросил :)
https://habrahabr.ru/post/338286/

Fro
20.09.2017
14:11:11
Здорова народ. Что там за терки между программистом телеграма и дуровым?

Andrey
20.09.2017
14:13:33
всем уже насрать

Anton
20.09.2017
14:13:45

Andrey
20.09.2017
14:13:53
он наркоман

Fro
20.09.2017
14:14:25

Google

Anton
20.09.2017
14:14:56
Я знаю. Но я, как знающий, посылаю тебя в профильные каналы/группы/супергруппы. Ищи там.

Fro
20.09.2017
14:15:44
холивары не по теме тут приветствуются, а подобного рода вопросы - сразу идти в другой канал?)

Vadim
20.09.2017
14:17:45
в @tginfochat спроси
так холивары были про непосредственное юзание телеги, но кто б тут знал про их грязное белье?

Roman
20.09.2017
14:24:46
make config-recursive
а оно на этом этапе проверяет что ты пытаешься наконфигурировать херню или же просто ошибся? например выставил, что какой-нибудь qt собирать свежим gcc из портов, а в самом gcc отключена сборка g++ ?

Anton
20.09.2017
14:25:14
А где-то в ports/Mk эта проверка реализована?

Roman
20.09.2017
14:26:15
ну вот это более общий вопрос, да. более сложным случаем является ситуация, когда часть зависимостей уже есть, но собрана с неправильными флажками и сборка гарантированно завалится

Andrey
20.09.2017
14:27:16
да, и это ещё одна из причин юзать что то более современное и отвечающее реалиям, как пудриере :)

Anton
20.09.2017
14:28:11
Пудра вообще никак не поможет в решении проблемы, описанной выше.

Roman
20.09.2017
14:28:48

Andrey
20.09.2017
14:29:23
поможет, она делает базовые проверки, не идеально, но в меру сил
и билдит всё в чистых окружениях, что снижает риск собрать что то с хернёй из херни
тоесть на выходе ты полчуеш репу с тем, что ты наконфигурел если оно собираемо

Anton
20.09.2017
14:30:23

Andrey
20.09.2017
14:31:06
да но при сборке портов по одному в грязной системе, это ни проверит вообще никто, а только упадёт где то когда то

Anton
20.09.2017
14:31:36
Неправда.

Vadim
20.09.2017
14:32:02
на этом месте мне вспомнился срач за libressl - снова вижу подход шамана, а не рационального технаря-спеца, который действительно разбирается, как что устроено и работает

Anton
20.09.2017
14:32:24
And who is who? ?

Andrey
20.09.2017
14:32:27
да мне даже как то не стыдно, у меня и сертификатов нет

Vadim
20.09.2017
14:33:03
сертификаты как раз не гарантируют =)

Google

Vadim
20.09.2017
14:33:21
как там было, "CCNA доверяют воткнуть патчкорд" ?

Roman
20.09.2017
14:33:52

Andrey
20.09.2017
14:35:02
не собирай так, собирай списком -z name -f list-name

Anton
20.09.2017
14:36:35
Какое это отношение имеет к тому, что в GCC из портов не включен g++, а qt его требует?

Andrey
20.09.2017
14:37:38
вы его хоть раз запускали? или срётесь ради искуства?

Roman
20.09.2017
14:38:08
ну, есть еще пример, когда порт foo собирается только с определенной версией bar
раньше такой херней старадал spandsp или кто-то из его зависимостей

Anton
20.09.2017
14:38:45

Andrey
20.09.2017
14:39:14
ну это если возможно либо отловится на этапе запуска, либо порт вывалится при билде и об этом будет в логе

Anton
20.09.2017
14:39:45
И это ничем не отличается от того, как бы это было при сборке вне пудры.

Andrey
20.09.2017
14:39:48
он там не творит чудес, но по возможносте делает максимум для отлова косяков

Roman
20.09.2017
14:40:05

Admin
ERROR: S client not available

Roman
20.09.2017
14:40:27
фейлится потому что где-то там с флажками беда

Andrey
20.09.2017
14:40:33
ну вот не свисти, без пудры, сборка у тебя просто когда то где то падает, даже при юзании портмастера

Roman
20.09.2017
14:41:22

Andrey
20.09.2017
14:41:27
при том, что без пудры, порты, почти никак не проверяют совместимость друг с другом

Anton
20.09.2017
14:42:11
Это - бред и вопиющая некомпетентность.

Goletsa
20.09.2017
15:04:04
root@billing:~ # ls -l /dev/nvme0ns1
crw------- 1 root wheel 0x37 Sep 20 17:56 /dev/nvme0ns1
root@billing:~ # gpart create -s GPT nvme0ns1
gpart: arg0 'nvme0ns1': Invalid argument
А что, nvme как-то хитро разбиваются?

Google

Goletsa
20.09.2017
15:04:12
не могу таблицу разделов создать

Anton
20.09.2017
15:04:25
Естественно. man читал? ?

Goletsa
20.09.2017
15:05:03
нет канешна

Anton
20.09.2017
15:05:55
nvme - это шина. Контроллер. Ты ещё mps попытайся разметить. ?
Накопитель - это nvd.

Goletsa
20.09.2017
15:06:35
root@billing:~ # nvmecontrol devlist
nvme0: Virtual disk
nvme0ns1 (102400MB)
root@billing:~ # camcontrol devlist
<VMware Virtual disk 2.0> at scbus2 target 0 lun 0 (pass0,da0)
ну я из этих соображение пытался
ну она не сказала, она сказала что это диск такого ращмера
вот я и пытался его разбить
в общем nvd прокатило

Anton
20.09.2017
15:10:55
https://www.freebsd.org/cgi/man.cgi?query=nvd
Device nodes from the nvd driver will have the format /dev/nvdX and are
GEOM(4) disks which can be partitioned by geom(8). Note that device
nodes from the nvme(4) driver are not GEOM(4) disks and cannot be parti-
tioned.

Goletsa
20.09.2017
15:11:12
хм
/dev/nvd0p1 on /usr/data (ufs, local, soft-updates)
gpart show nvd0
=> 40 209715120 nvd0 GPT (100G)
40 209715120 1 freebsd-ufs (100G)

Anton
20.09.2017
15:12:32

Goletsa
20.09.2017
15:14:59
ну я по аналогии смотрел