powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
22 сообщений из 22, страница 1 из 1
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32956996
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попытка научиться правильно софту устанавливать на примере FireFox 1.0.1
завершилась крахом.

под книгой понимается
/topic/152926&hl=

FreeBSD 5.3
KDE 3.3
FireFox 0.9.3


0
команда pkg_version -v выдает чето вроде
....
firefox-0.9.3 = up-to-date with port
mc-4.6.0_13 = up-to-date with port
samba-2.2.12 = up-to-date with port
....


пакета обновления портов нет.
pkg_version -v | grep cvsup

1
поставил cvsup-bin
не так как в http://user.rol.ru/~inspirra/FreeBSD.html#%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B8%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20CVSup%20(QuickStart)|outline
написали. через порты ее ставить долго. ставил через паккаджи.
в книге написано cvsup-bin, у меня было cvsup-16.1h
cvs_without_gui

через /stand/sysinstall ->Configure -> Packages -> net -> cvsup-16.1h
устанавливал с главного ftp.freebsd.org

2
дальше надо идти в cd /usr/ports/net/cvsupit
у меня его нет
пошел в
cd /usr/ports/net/cvsup
сказал
make # долго компилил

пошел в
cd /usr/ports/net/cvsup-without-gui
make

3
сделал руками
mkdir /usr/sup
cp /usr/share/examples/cvsup/ports-supfile /usr/sup
cp /usr/share/examples/cvsup/refuse /usr/sup
в файле /usr/sup/refuse ## убрал строки про русский украинский
в файле /usr/sup/ports-supfile изменил *default host CHANGE_THIS.FreeBSD.org на *default host cvsup.FreeBSD.org

надо было на другой поменять этот оказался очень занят. начал работать с 3-й попытки.
/usr/local/bin/cvsup -g -L 2 /usr/sup/ports-supfile


4
pkg_version -v --
загибается на 3-й строчке. какая то трабла с INDEX файлом.

5
удалил старую версию
pkg_delete firefox-0.9.3

6
cd /usr/ports/www/firefox
make
проругалось про
/usr/ports/accessibility/atk
pkg_info | grep atk выдал
atk-1.6.1

7
пошел
cd /usr/ports/accessibility/atk
make deinstall ## не реинсталировал, а только удалил
make install # установил новую версию
pkg_info | grep atk выдал
atk-1.8.0

8

cd /usr/ports/www/firefox
make
9
таже история с pango баааааааааааалиииииииииииииииииииин
pango-1.4.1 -> pango-1.6.0

10
cd /usr/ports/www/firefox
make
закончилось несколькими ошибками

видимо
/usr/local/bin/cvsup -g -L 2 /usr/sup/ports-supfile
не доработало

11
в файле /usr/sup/ports-supfile изменил *default host cvsup.FreeBSD.org на *default host cvsup2.FreeBSD.org
/usr/local/bin/cvsup -g -L 2 /usr/sup/ports-supfile

лучше не стало.
(((((((


12
pkg_version выдает
Overkill
OpenEXR
WordNet
pkg_version: Unable to open INDEX in pkg_do.




все
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32956997
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот этим закончилась компиляция FF
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
c++ -o nsFontMetricsPS.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DHAVE_DEPENDENT_LIBS -I../.. -I./..  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I/usr/ports/www/firefox/work/mozilla/dist/include/nspr  -I/usr/local/include -I/usr/local/include  -I. -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O -pipe -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O -DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/atk- 1 . 0  -I/usr/local/include/glib- 2 . 0  -I/usr/local/lib/glib- 2 . 0 /include -I/usr/X11R6/include/gtk- 2 . 0  -I/usr/X11R6/lib/gtk- 2 . 0 /include -I/usr/X11R6/include -I/usr/X11R6/include/pango- 1 . 0  -I/usr/local/include/freetype2 -I/usr/local/include    -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h nsFontMetricsPS.cpp
nsFontMetricsPS.cpp: In member function `nsresult nsFontPSFreeType::Init(nsITrueTypeFontCatalogEntry*, nsPSFontGenerator*)':
nsFontMetricsPS.cpp:1144: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
nsFontMetricsPS.cpp:1145: error: 'struct FTC_ImageTypeRec_' has no member named 'width'
nsFontMetricsPS.cpp:1146: error: 'struct FTC_ImageTypeRec_' has no member named 'height'
nsFontMetricsPS.cpp: In member function `FT_FaceRec_* nsFontPSFreeType::getFTFace()':
nsFontMetricsPS.cpp: 1231 : error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
nsFontMetricsPS.cpp: In member function `virtual void nsFT2Type8Generator::GeneratePSFont(FILE*)':
nsFontMetricsPS.cpp:1625: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
nsFontMetricsPS.cpp:1627: error: 'struct FTC_ImageTypeRec_' has no member named 'width'
nsFontMetricsPS.cpp:1628: error: 'struct FTC_ImageTypeRec_' has no member named 'height'
nsFontMetricsPS.cpp:1633: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
gmake[4]: *** [nsFontMetricsPS.o] iUEAEA 1
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx/src/ps'
gmake[ 3 ]: *** [libs] iUEAEA  2 
gmake[ 3 ]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx/src'
gmake[2]: *** [libs] iUEAEA 2
gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx'
gmake[ 1 ]: *** [tier_9] iUEAEA  2 
gmake[ 1 ]: Leaving directory `/usr/ports/www/firefox/work/mozilla'
gmake: *** [default] iUEAEA  2 
*** Error code  2 

Stop in /usr/ports/www/firefox.
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32956998
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как восстановить паккаджи?


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
agp_mb# pkg_version -v
0verkill- 0 . 16                        =   up-to-date with port
Hermes- 1 . 3 .3_1                      =   up-to-date with port
ORBit2- 2 . 10 . 4                        <   needs updating (port has  2 . 12 . 1 )
OpenEXR- 1 . 2 . 1                        <   needs updating (port has  1 . 2 .1_1)
WordNet- 2 . 0                          =   up-to-date with port
pkg_version: Unable to open INDEX in pkg_do.
agp_mb#

...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957029
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
cd /usr/ports
make fetchindex
Делал?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957036
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. pkg_add -r cvsup-without-gui
2. pkg_add -r fastest_cvsup
3.# /usr/local/bin/fastest_cvsup -c страна_сервера
Вылезет 3 оптимальных сервера cvsup, берём один из них, говорим
4. # /usr/local/bin/cvsup -L 1 -g -h оптимальный_сервер /usr/share/examples/cvsup/ports-supfile (как неудобно без Tab... ) )
5. cd /usr/ports && make fetchindex
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957164
miniСЛОН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DocAl5. cd /usr/ports && make fetchindex
вообще то portupgrade сам индекс фетчит
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957173
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неа....
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957175
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, может и сам, но времени на это сколько надо?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957185
miniСЛОН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lissyaraНеа...
столько же сколько и make fetchindex
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
dnuc# cd /usr/ports
dnuc# rm -rf INDEX.db
dnuc# portversion | grep \< | more
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... -  319  packages found (- 0  + 1 ) . done]
INDEX.bz2                                      100 % of   626  kB   129  kBps
done
[Updating the portsdb <format:bdb1_btree> in /usr/ports ... -  12552  port entries found ......... 1000 ......... 2000 ......... 3000 ......... 4000 ......... 5000 ......... 6000 ......... 7000 ......... 8000 ......... 9000 ......... 10000 ......... 11000 ......... 12000 ..... ..... done]
ImageMagick                 <
ORBit2                      <
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957318
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пьяная была.... :)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957399
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miniСЛОН DocAl5. cd /usr/ports && make fetchindex
вообще то portupgrade сам индекс фетчит
А, скажем, make search name -- неа,)
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957511
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fetchindex не делал.
я пошел ногами в /var/db/pkg и посмотрел установленные пакеты.
нашел на котором, pkg_version остановился.
первый был типа acrread, второй - automake.
я их удалил и инсталлировал опять через порты.
после этого pkg_version стала работать хорошо.
а firefox не поставился все равно. по той же причине.


fetchindex сделаю.
---
в FreeBSD 5.3 иксы перешли на X.org.
может зависимости не прописали в порт к FireFox-у.
тут люди под FreeBSD 5.2.1 поставили его с полпинка. (((.

вот пока
собираюсь переставить все порты, которые требуют обновления.
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957529
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через portupgrade -a?
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957804
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
midnight commander has been updated
vw2 has been updated
linux compatibility has been updated
kde has been updated

but firefox && mozilla have the same problem with
fonts
Код: plaintext
1.
nsFontMetricsPS.cpp: 1144 : error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'

(((((((
portupgrade has been installed.
"portupgrade -a -O" has been started
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32957805
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 lissyare

make fetchindex - also has been done, as you said. thanks
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32959927
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
portupdate -a
занятие не для слабонервных
только TeTex часа 3 апдейтился.

видимо, как и у

http://www.opennet.ru/openforum/vsluhforumID1/54339.html

freetype проапдейтился до 2.1.9.
первой ошибки нет, но файрфоксу не полегчало.


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
===>  Building for firefox- 1 . 0 .1_3, 1 
rm -f -rf ./dist/sdk
/usr/local/bin/gmake -C config export
gmake[ 1 ]: Entering directory `/usr/ports/www/firefox/work/mozilla/config'
/usr/local/bin/perl5.8.5 -I. ./bdate.pl build_number
gmake[1]: /usr/local/bin/perl5.8.5: Команда не найдена
gmake[1]: *** [build_number] Ошибка 127
gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla/config'
gmake: *** [default] Ошибка  2 
*** Error code  2 

...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32959936
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри
portupgrade -a

perl проапгрейдился до 5.8.6_2
а построение фаейрфокса использует

/usr/local/bin/perl5.8.5 -I. ./bdate.pl build_number

сделал soft link
ln -f /usr/local/bin/perl5.8.6 /usr/local/bin/perl5.8.5

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
-bash- 2 .05b$ ls -l /usr/local/bin/perl*
-rwxr-xr-x   2  root  wheel   10076   13  мар  13 : 40  /usr/local/bin/perl
lrwxr-xr-x   1  root  wheel      24   13  мар  13 : 40  /usr/local/bin/perl5 -> /usr/local/bin/perl5. 8 . 6 
lrwxr-xr-x   1  root  wheel      24   14  мар  19 : 35  /usr/local/bin/perl5. 8 . 5  -> /usr/local/bin/perl5. 8 . 6 
-rwxr-xr-x   2  root  wheel   10076   13  мар  13 : 40  /usr/local/bin/perl5. 8 . 6 

-bash- 2 .05b$

...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32960060
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э.. А с перлом тут отдельная история...
С какой версии он апгрейдился?
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32960160
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/usr/local/bin/use.perl port
сам создаст все нужные симлинки.
Хотя мне казалось, в 5 фре это не нужно...
Но вообще, с обновлением перла всё не так просто, увы(
Вот тут можно прочитать выдежки из /usr/ports/UPDATING, касающиеся шаманства, требуемого при обновлении минорной версии перла. Нужно пересобрать все порты, зависящие от перла, примерно так:
Код: plaintext
1.
2.
3.
portupgrade -f `(pkg_info -R perl- 5 \* |tail + 4 ; \
find /usr/local/lib/perl5/site_perl/ 5 .[ 68 ].[ 1245 ] -type f -print0 \
| xargs - 0  pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u`
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32962057
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а. забыл сказать, что все откомпилилось.
санредбердом теперь займусь.


за

/usr/local/bin/use.perl port
спасибо.
уже натыкался на это, только вообще без обьяснений и указания, что за команда.
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32962059
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на 4 фре при установке перла из портов всё вкратце объясняется, мол, хотите использовать системную версию перла -- пишите use.perl system (default), а хотите порт -- use.perl port
Т.к. в 5 версии перл для простоты поддержки (может это на первый взгляд покажется странным, но это действительно упрощает поддержку) исключили из системной обвязки, и перл всегда ставится из портов (ну, кроме особо хардкорных пользователей, ставящих всё ручками) ), однако же, я сталкивался в версии 5.1 с тем, что какие-то симлинки не создавались, если не сказать use.perl...
А вообще я в своё время столько с этим перлом намучался в 4ке, что не люблю я его, если честно... Уважаю, да, но не люблю...)
...
Рейтинг: 0 / 0
FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
    #32962063
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я все ставил stand/sysinstall-ом.
а потом portugrade сделал всему.
там 120 пакетов было. тяжело комменты запоминать. -)))))
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / FreeBSD 5.3 + FireFox 1.0.1 + ports update PROBLEM +
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]