The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с портами на FreeBSD 4.7"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с портами на FreeBSD 4.7"
Сообщение от SoHo Искать по авторуВ закладки on 18-Мрт-03, 20:29  (MSK)
Работал на FreeBSD 4.4 и поднял ее полной переустановкой до FreeBSD 4.7

И появилась такая проблема, при установки некоторых ПО из портов, вылетает
вот такой error:
===>   Generating temporary packing list
[: The: unexpected operator
===>   Compressing manual pages for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
===>   Registering installation for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
pkg_create: only one package name allowed ('Apache' extraneous)
usage: pkg_create [-YNOhvy] [-P pkgs] [-p prefix] [-f contents] [-i iscript]
                  [-I piscript] [-k dscript] [-K pdscript] [-r rscript]
                  [-t template] [-X excludefile] [-D displayfile]
                  [-m mtreefile] [-o origin] -c comment -d description
                  -f packlist pkg-filename
       pkg_create [-YNhvy] -b pkg-name [pkg-filename]
*** Error code 1

Порт в принципе ставится, однако не полностью регистрируется в системе. В
папке /var/db/pkg есть на него папка, но там всего один файл: +CONTENTS
нулевой длины
Соответсвенно есть глюке в обновлении и удалении таких портов. Не нашел
закономерностей, почему одни порты ставятся полноценно, а другие нет. На
FreeBSD 4.4 подобных глюков не было.

Посоветуйте что-нить, плиз ;)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблема с портами на FreeBSD 4.7"
Сообщение от lavr emailИскать по авторуВ закладки on 18-Мрт-03, 22:07  (MSK)
>Работал на FreeBSD 4.4 и поднял ее полной переустановкой до FreeBSD 4.7
>
>
>И появилась такая проблема, при установки некоторых ПО из портов, вылетает
>вот такой error:
>===>   Generating temporary packing list
>[: The: unexpected operator
>===>   Compressing manual pages for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
>===>   Registering installation for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
>pkg_create: only one package name allowed ('Apache' extraneous)
>usage: pkg_create [-YNOhvy] [-P pkgs] [-p prefix] [-f contents] [-i iscript]
>            
>      [-I piscript] [-k dscript] [-K
>pdscript] [-r rscript]
>            
>      [-t template] [-X excludefile] [-D
>displayfile]
>            
>      [-m mtreefile] [-o origin] -c
>comment -d description
>            
>      -f packlist pkg-filename
>       pkg_create [-YNhvy] -b pkg-name [pkg-filename]
>
>*** Error code 1
>
>Порт в принципе ставится, однако не полностью регистрируется в системе. В
>папке /var/db/pkg есть на него папка, но там всего один файл: +CONTENTS
>
>нулевой длины
>Соответсвенно есть глюке в обновлении и удалении таких портов. Не нашел
>закономерностей, почему одни порты ставятся полноценно, а другие нет. На
>FreeBSD 4.4 подобных глюков не было.
>
>Посоветуйте что-нить, плиз ;)

а порты целиком вытащил или потом по отдельности вытаскивал?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с портами на FreeBSD 4.7"
Сообщение от crash Искать по авторуВ закладки on 19-Мрт-03, 06:02  (MSK)
>>Работал на FreeBSD 4.4 и поднял ее полной переустановкой до FreeBSD 4.7
>>
>>
>>И появилась такая проблема, при установки некоторых ПО из портов, вылетает
>>вот такой error:
>>===>   Generating temporary packing list
>>[: The: unexpected operator
>>===>   Compressing manual pages for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
>>===>   Registering installation for ru-apache+mod_ssl-1.3.27.30.16.2.8.12
>>pkg_create: only one package name allowed ('Apache' extraneous)
>>usage: pkg_create [-YNOhvy] [-P pkgs] [-p prefix] [-f contents] [-i iscript]
>>            
>>      [-I piscript] [-k dscript] [-K
>>pdscript] [-r rscript]
>>            
>>      [-t template] [-X excludefile] [-D
>>displayfile]
>>            
>>      [-m mtreefile] [-o origin] -c
>>comment -d description
>>            
>>      -f packlist pkg-filename
>>       pkg_create [-YNhvy] -b pkg-name [pkg-filename]
>>
>>*** Error code 1
>>
>>Порт в принципе ставится, однако не полностью регистрируется в системе. В
>>папке /var/db/pkg есть на него папка, но там всего один файл: +CONTENTS
>>
>>нулевой длины
>>Соответсвенно есть глюке в обновлении и удалении таких портов. Не нашел
>>закономерностей, почему одни порты ставятся полноценно, а другие нет. На
>>FreeBSD 4.4 подобных глюков не было.
>>
>>Посоветуйте что-нить, плиз ;)

та же фигня... порты обновлял cvsup'ом

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблема с портами на FreeBSD 4.7"
Сообщение от SoHo Искать по авторуВ закладки on 19-Мрт-03, 11:05  (MSK)
Порты целиком ставились с установочного диска, а затем обновлялись через CVSUP.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблема с портами на FreeBSD 4.7"
Сообщение от SoHo Искать по авторуВ закладки on 19-Мрт-03, 11:09  (MSK)
Похоже найдена маленькая закономерность, не ставятся порты, которые в Makefile имеют подобные строки:

COMMENT=        FreeBSD ports/packages administration and management tool suite

Порты без строки COMMENT ставятся на ура. Кроме того, на FreeBSD 4.4 таких глюков не замечено!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблема с портами на FreeBSD 4.7"
Сообщение от lavr emailИскать по авторуВ закладки on 19-Мрт-03, 11:35  (MSK)
>Похоже найдена маленькая закономерность, не ставятся порты, которые в Makefile имеют подобные
>строки:
>
>COMMENT=        FreeBSD ports/packages administration and
>management tool suite
>
>Порты без строки COMMENT ставятся на ура. Кроме того, на FreeBSD 4.4
>таких глюков не замечено!

вполне возможно, либо изменились *.mk в Stable, либо утилиты pkg_*
ну и вообще-то лучше не торопиться с портами когда готовится новый
RELEASE, ибо все работы замораживаются и порты готовят для RELEASE'а
(они тоже замораживаются)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблема с портами на FreeBSD 4.7"
Сообщение от PJ emailИскать по авторуВ закладки on 19-Мрт-03, 11:56  (MSK)
>
>
>вполне возможно, либо изменились *.mk в Stable, либо утилиты pkg_*
>ну и вообще-то лучше не торопиться с портами когда готовится новый
>RELEASE, ибо все работы замораживаются и порты готовят для RELEASE'а
>(они тоже замораживаются)

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблема с портами на FreeBSD 4.7"
Сообщение от SoHo Искать по авторуВ закладки on 19-Мрт-03, 12:53  (MSK)
>Вчера обнаружил тоже самое у себя
>накатил ports/Mk и все вылечилось


Немного попдробнее, плиз ;)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблема с портами на FreeBSD 4.7"
Сообщение от lavr emailИскать по авторуВ закладки on 19-Мрт-03, 13:03  (MSK)
>>Вчера обнаружил тоже самое у себя
>>накатил ports/Mk и все вылечилось
>
>
>Немного попдробнее, плиз ;)

куда подробней, все уже расписано, если не понятно что такое *.mk,
как работает make, значит надо изучать make.

составная и изменяемая часть портов:

ls -la /usr/ports/Mk

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Проблема с портами на FreeBSD 4.7"
Сообщение от PJ emailИскать по авторуВ закладки on 19-Мрт-03, 13:13  (MSK)
>>Вчера обнаружил тоже самое у себя
>>накатил ports/Mk и все вылечилось
>
>
>Немного попдробнее, плиз ;)

/etc/cvsupfile:

*default host = cvs.ru.FreeBSD.org
*default base = /usr
*default prefix = /usr
*default release = cvs
*default tag=RELENG_4
*default delete use_rel_suffix
#src-all
# исходники нам не нужны потому и закомментили
*default tag=.
ports-Mk
#ports-all
#----end-of-cvsupfile------------


запускаем cvs
cvsup -g -L 2 /etc/cvsupfile

проблема имхо была в файле bsd.port.mk
его изменили 12 марта и все новые порты после этой даты отказывались работать с его старой версией

а тут срочно понадобилось обновить Samba до 2.2.8 - обновил ports-net и столкнулся с такой бедой, пришлось обновить все (на всякий случай)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Проблема с портами на FreeBSD 4.7"
Сообщение от SoHo Искать по авторуВ закладки on 19-Мрт-03, 15:50  (MSK)
to Lavr:
спасибо хоть не посоветовали man make

Поподробнее, я имел ввиду, как обновить Mк, не указывая в ports-supfile обновлять все порты (ports-All). Криво проблема так и решилась, слава богу он Мк сначала обновил, а потом принялся за остальное (что можно прервать).

Но хотелось бы это сделать красиво. Однако внесение директивы: ports-Mk приводит к ошибке:

erver software version: SNAP_16_1e
Negotiating file attribute support
Exchanging collection information
Server message: Unknown collection "ports-Mk"
Establishing multiplexed-mode data connection
Running
Skipping collection ports-Mk/cvs
Shutting down connection to server
Finished successfully

P.S. Ну, в любом случае всем спасибо, дело действительно было в Мк, т.к. порты обновлялись выборочно

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру