Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Проблемы с установкой, настройкой и работой системных и сетевых программ.

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 10:33:18

здравствуйте ))

вылезает такая ошибка ,фря 4.11 ,порты обновлял не помогает ,ругаетса на match.c его смотрел но что делать ума не приложу (((помогите кто чем может )))

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

/usr/ports/ports-mgmt/pkg_install > make
===>  Building for pkg_install-20080530
===> lib
cc -O1 -pipe -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wnon-const-format -Wno-format-extra-args  -c match.c -o match.o
match.c: In function `matchinstalled':
match.c:101: warning: passing arg 3 of `fts_open' from incompatible pointer type
match.c: In function `matchallbyorigin':
match.c:303: syntax error before `struct'
match.c:304: `store' undeclared (first use in this function)
match.c:304: (Each undeclared identifier is reported only once
match.c:304: for each function it appears in.)
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install-20080530/lib.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install-20080530.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install.
/usr/ports/ports-mgmt/pkg_install >

Хостинговая компания 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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-07 10:50:15

vi +304 match.c
скопируешь то что покажет vi
и выделишь строку на которую будет указывать курсор

хотя вообще вопрос
ты
make clean
делал?

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 11:11:02

Да канешно делал )) вот что написал ,кста из за него не че не могу устноновить из портов (((


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

        }
        if (cmd != PLIST_ORIGIN && ( Verbose || 0 != strncmp("bsdpan-", installe
d[i], 7 ) ) )
            warnx("package %s has no origin recorded", installed[i]);
        fclose(fp);
    }

    /* Resolve origins into package names, retaining the sequence */
    for (i = 0; origins[i] != NULL; i++) {
        matches = realloc(matches, (i + 1) * sizeof(*matches));
303 строка -- struct store *store = NULL;                             
        store = storecreate(store);

        for (j = 0; installed[j] != NULL; j++) {
            if (allorigins[j]) {
                if (csh_match(origins[i], allorigins[j], FNM_PATHNAME) == 0) {
                    storeappend(store, installed[j]);
                }
            }
        }
        if (store->used == 0)
            matches[i] = NULL;
        else

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 11:11:56

304 строка

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

store = storecreate(store);

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-07 11:18:25

это один пакет новый
или ты весь /ports/ обновлял?
потому как думеться мне или кривая pkg_install слишком сырая
либо там в депендах какая то либа
которую ты не обновил
а Pkg_istall не проверяет ее версию
и пытаеться сразу собраться

покажи make clean
что оно за пакеты очищает в депендах

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 11:32:13

Да я все порты обновлял вот её версия

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

Cleaning for pkg_install-20080530

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-07 11:42:31

тогда могу токо предположить что это изза нового gcc
оно неможет это сделать

тут разве что ручками фиксить

include вставить в этом фале который скажет что это за структура такая


потому как сам проверить где тоно там тупит пока что немогу


Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение zingel » 2008-11-07 13:44:18

не нужно инклуд, покажи, что у тебя в /etc/make.conf
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение manefesto » 2008-11-07 14:57:41

у него gcc старый.
В 4ке вроде 2.95
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-07 15:09:22

ну я это и имел ввиду

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 15:51:25

вот мейк конф

может gcc обновить но как ?

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

# Тип проца у меня p3 (ниже у меня он также фигурирует как pentium3)
#   Intel x86 architecture:
#       (AMD CPUs)      opteron athlon64 athlon-mp athlon-xp athlon-4
#                       athlon-tbird athlon k8 k6-3 k6-2 k6 k5
#       (Intel CPUs)    nocona pentium4[m] prescott pentium3[m] pentium-m
#                       pentium2 pentiumpro pentium-mmx pentium i486 i386
#       (Via CPUs)      c3 c3-2
#   Alpha/AXP architecture: ev67 ev6 pca56 ev56 ev5 ev45 ev4
#   AMD64 architecture: opteron, athlon64, nocona
#   Intel ia64 architecture: itanium2, itanium

CPUTYPE?=pentium3

# Здесь указываем дополнительные флаги
CFLAGS=-O1 -pipe
NO_PROFILE=true    # Обход построения библиотек для профилирования

# Говорим что флаги включать обязательно
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false

# Это совместимость с BSD 4.x
COMPAT4X=true
X11BASE=${LOCALBASE}
# Отрубаем сборку ненужных библиотек и софта
# посмотреть что еще можно накрутить тут
# /usr/share/examples/etc/make.conf или чуть ниже я опишу.
MAKE_KERBEROS4=false
MAKE_KERBEROS5=false
NO_BIND=true
NO_SENDMAIL=true
NO_GAMES=true

# Настройки Perl
PERL_VER=5.6.2
PERL_VERSION=5.6.2
PERL_ARCH=mach
NOPERL=no
WITH_PERL=yes
WITHOUT_PERL=no

# Теперь FORCE портов..
[code]FORCE_PKG_REGISTER=yes

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение manefesto » 2008-11-07 15:56:04

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

/usr/ports/lang/gcc*
я такой яростный шо аж пиздеЦ
Изображение

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-07 17:37:11

вот что пишит при устоновки я без инсталера поставить не чё не могу ((

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

/usr/ports/lang/gcc42 > make
Making GCC 4.2.5 for FreeBSD 4.11  target=i386-portbld-freebsd4.11
===>  Vulnerability check disabled, database not found
=> gcc-core-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-core-4.2-20080702.tar.bz2                 100% of   15 MB   49 kBps 00m00s
=> gcc-fortran-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-fortran-4.2-20080702.tar.bz2              100% of  891 kB   49 kBps 00m00s
=> gcc-g++-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-g++-4.2-20080702.tar.bz2                  100% of 4713 kB   55 kBps 00m00s
=> gcc-objc-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-objc-4.2-20080702.tar.bz2                 100% of  191 kB  114 kBps
=> gcc-testsuite-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-testsuite-4.2-20080702.tar.bz2            100% of 3796 kB   56 kBps 00m00s
=> gcc-java-4.2-20080702.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.2-20080702/.
gcc-java-4.2-20080702.tar.bz2                 100% of    9 MB   60 kBps 00m00s
===>  Extracting for gcc-4.2.5_20080702
=> MD5 Checksum OK for gcc-core-4.2-20080702.tar.bz2.
=> MD5 Checksum OK for gcc-fortran-4.2-20080702.tar.bz2.
=> MD5 Checksum OK for gcc-g++-4.2-20080702.tar.bz2.
=> MD5 Checksum OK for gcc-objc-4.2-20080702.tar.bz2.
=> MD5 Checksum OK for gcc-testsuite-4.2-20080702.tar.bz2.
=> MD5 Checksum OK for gcc-java-4.2-20080702.tar.bz2.
===>   gcc-4.2.5_20080702 depends on file: /usr/local/bin/perl5.6.2 - not found
===>    Verifying install for /usr/local/bin/perl5.6.2 in /usr/ports/lang/perl5
===>  Vulnerability check disabled, database not found
===>  Extracting for perl-5.6.2_2
=> MD5 Checksum OK for perl-5.6.2.tar.gz.
=> MD5 Checksum OK for BSDPAN-5.6.2.tar.gz.
===>   perl-5.6.2_2 depends on file: /usr/local/sbin/pkg_info - not found
===>    Verifying install for /usr/local/sbin/pkg_info in /usr/ports/ports-mgmt/pkg_install
===>  Building for pkg_install-20080530
===> lib
cc -O1 -pipe -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wnon-const-format -Wno-format-extra-args  -c match.c -o match.o
match.c: In function `matchinstalled':
match.c:101: warning: passing arg 3 of `fts_open' from incompatible pointer type
match.c: In function `matchallbyorigin':
match.c:303: syntax error before `struct'
match.c:304: `store' undeclared (first use in this function)
match.c:304: (Each undeclared identifier is reported only once
match.c:304: for each function it appears in.)
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install-20080530/lib.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install-20080530.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install.
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install.
*** Error code 1

Stop in /usr/ports/lang/perl5.
*** Error code 1

Stop in /usr/ports/lang/gcc42.
/usr/ports/lang/gcc42 >

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-07 18:13:13

одно из двух
если это gcc - а я уверен на 70%

то тогда либо обновляй полностью мир что бы там была не 4.4 а что то поновее

либо
править с соурсах pkg_install

обновлять отдельно gcc я бы не советовал

просто gcc в freebsd занимает почти 40% места
с таким успехом вместо обновления gcc лучше уж обнвить всю систему

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение manefesto » 2008-11-07 22:41:14

а разве два gcc не могут сосуществовать в системе...
В линухах можно было
я такой яростный шо аж пиздеЦ
Изображение

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-10 9:44:34

Так я обновлял весь мир с 4.4 до 4.11 всё обновил ,не помогает ((((а как поставить gcc если инсталер не ставиться ?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение paradox » 2008-11-10 9:51:37

имелость ввиду обновить всю систему до какого то stable 7

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение MAK » 2008-11-10 10:42:08

paradox писал(а):имелость ввиду обновить всю систему до какого то stable 7
4.11 -> 7.1 - это будет хороший експириенс! :)
проще потавить с нуля. раза в три - 4 -> 5 -> 6 -> 7.

vit88
рядовой
Сообщения: 10
Зарегистрирован: 2008-11-07 10:20:35

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение vit88 » 2008-11-10 18:26:45

ну да я тоже думаю что ппц да 7 обновлять + я всё по ssh делаю и сервак в глаза не видел ))))жесть вобшем понятно всем спс )))большое )

rippy
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-11-27 11:16:30

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение rippy » 2008-11-27 11:19:41

как вариант откатиться (добавить в sup-файл *default release=cvs date=2008.05.30.00.00.00)

обновить порты, а дальше думать :) возможно можно как-то сказать, чтобы pkg_install не обновлялся


rippy
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-11-27 11:16:30

Re: Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install

Непрочитанное сообщение rippy » 2008-11-27 12:43:57

ну понятно, что откатываться надо только в портах (ports-supfile), саму систему не надо.

Кста, про GCC. Можно сделать export USE_GCC=3.4 и для сборки портов будет использоваться именно 3.4. Подробности в /usr/ports/Mk/bsd.gcc.mk