Страница 1 из 1
порты
Добавлено: 2007-10-29 17:40:27
unix1
Начала вылазить такая ошибка когда начинаю ставить программу Причем на всех прогах так вылазит ((
Код: Выделить всё
SKTV# cd /usr/ports/sysutils/k3b
SKTV# make
===> k3b-1.0.3 depends on file: /usr/local/bin/moc - not found
===> Verifying install for /usr/local/bin/moc in /usr/ports/x11-toolkits/qt33
===> qt-3.3.8_6 depends on executable: qmake - found
===> qt-3.3.8_6 depends on file: /usr/local/libdata/xorg/libraries - not found
===> Verifying install for /usr/local/libdata/xorg/libraries in /usr/ports/x11/xorg-libraries
/usr/X11R6 exists, but it is not a symlink. Installation cannot proceed.
This looks like an incompletely removed old version of X. In the current version, /usr/X11R6 must be a symlink if it exists at all.Please read /usr/ports/UPDATING (entry of 20070519) for the procedure to upgrade X.org related ports.*** Error code 1
Stop in /usr/ports/x11/xorg-libraries.
*** Error code 1
Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1
Stop in /usr/ports/sysutils/k3b.
*** Error code 1
Stop in /usr/ports/sysutils/k3b.
Re: порты
Добавлено: 2007-10-29 17:55:11
Alex Keda
а ты пробовал следовать инструкции?
Re: порты
Добавлено: 2007-10-29 23:49:51
catdog_
у миня такая шляпа была када порты обновил а xorg нет
после обновления х все ок
Re: порты
Добавлено: 2007-10-30 9:08:24
unix1
Да, пробовал
Код: Выделить всё
# portupgrade -f -o ports-mgmt/portupgrade-devel portupgrade
# rm -f /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
# pkgdb -fu
Код: Выделить всё
# cd /usr/ports && make index
Generating INDEX-6 - please wait.."Makefile", line 41: Could not find bsd.port.options.mk
make: fatal errors encountered -- cannot continue
===> net/tightvnc failed
*** Error code 1
1 error
********************************************************************
Before reporting this error, verify that you are running a supported
version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you
have a complete and up-to-date ports collection. (INDEX builds are
not supported with partial or out-of-date ports collections -- in
particular, if you are using cvsup, you must cvsup the "ports-all"
collection, and have no "refuse" files.) If that is the case, then
report the failure to ports@FreeBSD.org together with relevant
details of your ports configuration (including FreeBSD version,
your architecture, your environment, and your /etc/make.conf
settings, especially compiler flags and WITH/WITHOUT settings).
Note: the latest pre-generated version of INDEX may be fetched
automatically with "make fetchindex".
********************************************************************
*** Error code 1
Stop in /usr/ports.
*** Error code 1
Stop in /usr/ports.
Вот так (( А как обновить иксы?
Re: порты
Добавлено: 2007-10-30 9:13:44
Alex Keda
Re: порты
Добавлено: 2007-10-30 9:40:00
kmb
что-то я не понял, зачем ты базу прибил...

надо было всего лишь перенести X11R6 в /usr/local, а в /usr закинуть симлинк....

Re: порты
Добавлено: 2007-10-30 10:47:57
unix1
kmb писал(а):что-то я не понял, зачем ты базу прибил...

надо было всего лишь перенести X11R6 в /usr/local, а в /usr закинуть симлинк....

Можно на пальцах? Не понимаю чуть
Код: Выделить всё
SKTV# uname -a
FreeBSD SKTV 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue Oct 16 11:23:37 MSD 2007 root@SKTV:/usr/obj/usr/src/sys/NEW amd64
SKTV# uname -a
FreeBSD SKTV 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue Oct 16 11:23:37 MSD 2007 root@SKTV:/usr/obj/usr/src/sys/NEW amd64
Re: порты
Добавлено: 2007-10-30 11:14:44
kmb
unix1 писал(а):Начала вылазить такая ошибка когда начинаю ставить программу Причем на всех прогах так вылазит ((
Код: Выделить всё
SKTV# cd /usr/ports/sysutils/k3b
SKTV# make
===> k3b-1.0.3 depends on file: /usr/local/bin/moc - not found
===> Verifying install for /usr/local/bin/moc in /usr/ports/x11-toolkits/qt33
===> qt-3.3.8_6 depends on executable: qmake - found
===> qt-3.3.8_6 depends on file: /usr/local/libdata/xorg/libraries - not found
===> Verifying install for /usr/local/libdata/xorg/libraries in /usr/ports/x11/xorg-libraries
/usr/X11R6 exists, but it is not a symlink. Installation cannot proceed.
This looks like an incompletely removed old version of X. In the current version, /usr/X11R6 must be a symlink if it exists at all.Please read /usr/ports/UPDATING (entry of 20070519) for the procedure to upgrade X.org related ports.*** Error code 1
Stop in /usr/ports/x11/xorg-libraries.
*** Error code 1
Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1
Stop in /usr/ports/sysutils/k3b.
*** Error code 1
Stop in /usr/ports/sysutils/k3b.
/usr/X11R6 exists, but it is not a symlink. Installation cannot proceed.
This looks like an incompletely removed old version of X. In the current version, /usr/X11R6 must be a symlink if it exists at all.Please read /usr/ports/UPDATING (entry of 20070519) for the procedure to upgrade X.org related ports.*** Error code 1
Вот тут он тебе говорит, что /usr/X11R6 существует, но не является симлинком(ln -s). В новой версиях хорга /usr/X11R6 должен быть симлинком. Ну и далее прочитать процедуру по обновлению хорга.
Если же тебе хорг обновлять не хочется, или тебе это не надо, то можно сделать так:
Код: Выделить всё
cd /usr
mv /usr/X11R6 /usr/local/X11R6(переносишь папку X11R6 из /usr в /usr/local)
rm -R /usr/X11R6 (на всякий случай удаляешь всё что осталось)
cd /usr/local
ln -s /usr/local/X11R6 /usr/X11R6(создаешь симлинк из /usr/local/X11R6 в /usr/X11R6)
Re: порты
Добавлено: 2007-10-30 11:40:58
atckoe.zlo
ЖУТЬ!!! тогда уж надо все переносить с /usr/X11R6 в /usr/local(тоесть не саму директорию а все что в ней находиться) и потом уже делать симлинк /usr/X11R6 на /usr/local
Re: порты
Добавлено: 2007-10-30 13:09:36
kmb
упс.. сорри, я mc использую... видимо правильней с флагом -R запускать mv
Re: порты
Добавлено: 2007-10-30 16:16:23
Alex Keda
незнал что mv надо -R

обычно и так прокатывало

Re: порты
Добавлено: 2007-10-30 16:29:04
kmb
черт

) заставили всё-таки набрать man mv

не нужно -R

сорри за путаницу

Re: порты
Добавлено: 2007-10-31 9:21:22
unix1
Спасибо, все заработало. А от чего такое случилось?