Страница 1 из 2

Проблема при установке x11

Добавлено: 2015-02-07 20:27:25
k0ma
хочу установить на 9.2х32 x11 потом гном или кеды(не суть).
при установке выдет ошибку:

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

pkg-static: py27-setuptools27-5.5.1 conflicts with py27-distribute-0.6.35 (installs files into the same place).  Problematic file: /usr/local/lib/python2.7/site-packages/easy-install.pth.dist
*** [fake-pkg] Error code 70
Stop in /usr/ports/devel/py-setuptools27.
*** [build-depends] Error code 1
Stop in /usr/ports/devel/py-Jinja2.
*** [install] Error code 1
Stop in /usr/ports/devel/py-Jinja2.
*** [build-depends] Error code 1
Stop in /usr/ports/textproc/py-sphinx.
*** [build-depends] Error code 1
Stop in /usr/ports/devel/llvm33.
*** [install] Error code 1
Stop in /usr/ports/devel/llvm33.
*** [build-depends] Error code 1
Stop in /usr/ports/graphics/dri.
*** [install] Error code 1
Stop in /usr/ports/graphics/dri.
*** [run-depends] Error code 1
Stop in /usr/ports/x11/xorg.
*** [install] Error code 1
Stop in /usr/ports/x11/xorg.
На одном форуме нашел такую же проблему, но там ответили что прочитайте /usr/ports/UPDATEING, прочитал и что там написано сделал:

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

pkg set -o devel/py-setuptools:devel/py-setuptools27

но результата нет. Что данная команда сделала и что мне делать сейчас?

Проблема при установке x11

Добавлено: 2015-02-07 22:01:32
snorlov
Я py27-distribute-0.6.35 удалял и снова запускал установку x-сов, правда после установки все снова пересобирал через portupgrade -afrR

Проблема при установке x11

Добавлено: 2015-02-07 22:43:05
PYO
Плохо читали:

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

20131127:
  AFFECTS: users of devel/py-distribute (i.e you)
  AUTHOR: wg@FreeBSD.org

  devel/py-distribute was replaced with devel/py-setuptools. Please do
  the following according to package manager used. py-distribute port
  will be removed shortly.

  # portmaster -o devel/py-setuptools devel/py-distribute
    or
  # portupgrade -fo devel/py-setuptools devel/py-distribute
    or
  # pkg set -o devel/py-distribute:devel/py-setuptools
  # pkg install -f devel/py-setuptools

Проблема при установке x11

Добавлено: 2015-02-08 5:29:29
k0ma
и что сделают данные команды?
у меня нету portmaster, я сделал только

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

# pkg set -o devel/py-distribute:devel/py-setuptools
  # pkg install -f devel/py-setuptools

Проблема при установке x11

Добавлено: 2015-02-08 12:30:28
snorlov
Ну pkg install скачает пакадж с репозитария и установит его, а okg set установит ссылки вместо py-distribute на py-setuptools

Проблема при установке x11

Добавлено: 2015-02-11 5:17:19
k0ma
Еще проблемы, на этот раз уже с glib, обновил порты portupgrade -a, выдавает ошибку теперь при установке x11/gnome3

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

:/usr/ports/devel/glib20 # make reinstall
===>  Building for glib-2.42.1
gmake  all-recursive
gmake[1]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Making all in .
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Making all in m4macros
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake  all-am
gmake[3]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
Making all in glib
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
gmake  all-recursive
gmake[3]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Making all in libcharset
gmake[4]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
gmake  all-am
gmake[5]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
  CCLD     libcharset.la
libtool: link: cannot find the library `/usr/local/lib/libiconv.la' or unhandled argument `/usr/local/lib/libiconv.la'
Makefile:877: recipe for target 'libcharset.la' failed
gmake[5]: *** [libcharset.la] Error 1
gmake[5]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
Makefile:783: recipe for target 'all' failed
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
Makefile:2452: recipe for target 'all-recursive' failed
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Makefile:1164: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Makefile:1205: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Makefile:846: recipe for target 'all' failed
gmake: *** [all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/ports/devel/glib20.
*** [install] Error code 1

Stop in /usr/ports/devel/glib20.
*** [reinstall] Error code 1

Stop in /usr/ports/devel/glib20.
пробывал

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

 # make install MAKE_JOBS_UNSAFE=yes
===>  Building for glib-2.42.1
gmake  all-recursive
gmake[1]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Making all in .
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Making all in m4macros
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake  all-am
gmake[3]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/m4macros'
Making all in glib
gmake[2]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
gmake  all-recursive
gmake[3]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Making all in libcharset
gmake[4]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
gmake  all-am
gmake[5]: Entering directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
  CCLD     libcharset.la
libtool: link: cannot find the library `/usr/local/lib/libiconv.la' or unhandled argument `/usr/local/lib/libiconv.la'
Makefile:877: recipe for target 'libcharset.la' failed
gmake[5]: *** [libcharset.la] Error 1
gmake[5]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
Makefile:783: recipe for target 'all' failed
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib/libcharset'
Makefile:2452: recipe for target 'all-recursive' failed
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Makefile:1164: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1/glib'
Makefile:1205: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/usr/ports/devel/glib20/work/glib-2.42.1'
Makefile:846: recipe for target 'all' failed
gmake: *** [all] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/devel/glib20.
*** [install] Error code 1

Stop in /usr/ports/devel/glib20.
один и тот же результат, если убивать glib, он тянет за собой кучу портов, которые тоже надо удалять потом занова собирать... нет никакого желания, помогите.

Отправлено спустя 22 минуты 38 секунд:

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

# startx 
startx: Command not found.

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

# pkg info |grep gnome
gnome-audio-2.22.2             Sound files for use with GNOME 2
gnome-backgrounds-3.14.1       Collection of backgrounds for GNOME
gnome-desktop-2.32.1_3         Additional UI API for GNOME 2
gnome-doc-utils-0.20.10        GNOME doc utils
gnome-icon-theme-2.31.0_3      Collection of icons for the GNOME desktop
gnome-keyring-2.32.1_3         Program that keeps passwords and other secrets
gnome-mag-0.16.3_1             GNOME screen magnifier
gnome-media-2.32.0_4           Multimedia applications for the GNOME 2 desktop
gnome-menus-2.30.5             Implementation of the FreeDesktop Desktop Menu Spec
gnome-mime-data-2.18.0_5       MIME and Application database for GNOME
gnome-mount-0.8_11             A front-end to mount, umount, and eject using HAL
gnome-nettool-2.32.0_1,1       A GNOME utility that provides network information statistics
gnome-packagekit-2.32.0_3      PackageKit client programs for the GNOME desktop
gnome-screensaver-2.30.2_3     GNOME screen saver and locker
gnome-session-2.32.1_2         Session component for the GNOME 2 desktop
gnome-settings-daemon-2.32.1_4 GNOME 2 settings daemon
gnome-speech-0.4.25            GNOME text-to-speech API
gnome-spell-1.0.8_7            A GNOME/Bonobo component for spell checking
gnome-system-monitor-2.28.2_2  GNOME 2 system monitor program
gnome-system-tools-2.32.0_2    Tools to configure workstations
gnome-terminal-2.32.1_2        Terminal component for the GNOME 2 Desktop
gnome-themes-2.32.1_1          A collection of themes and icons for GNOME2
gnome-user-docs-2.32.0         GNOME 2 users guide
gnome-vfs-2.24.4_1             GNOME Virtual File System
gnome_subr-1.0                 Common startup and shutdown subroutines used by GNOME scripts
gnomehier-3.0                  A utility port that creates the GNOME directory tree
libgnome-2.32.0_1              Libraries for GNOME, a GNU desktop environment
libgnome-keyring-2.32.0_5      Program that keeps passwords and other secrets
libgnomecanvas-2.30.3_1        A graphics library for GNOME
libgnomecups-0.2.3_5,1         Support library for gnome cups administration
libgnomekbd-2.32.0_1           GNOME keyboard shared library
libgnomeprint-2.18.8_1         Gnome print support library
libgnomeprintui-2.18.6_1       Gnome print support library
libgnomeui-2.24.4_2            Libraries for the GNOME GUI, a GNU desktop environment
libsoup-gnome-2.40.3_3         A SOAP (Simple Object Access Protocol) implementation in C
policykit-gnome-0.9.2_6        GNOME frontend to the PolicyKit framework
polkit-gnome-0.102             GNOME frontend to the PolicyKit framework
py27-gnome-2.28.1_3            A set of Python bindings for GNOME 2
swfdec-gnome-2.30.1_1          Gtk flash player and thumbnailer
system-tools-backends-2.10.1_1 Backend system admin scripts for gnome-system-tools
xscreensaver-gnome-hacks-5.12_1 Save your screen while you entertain your cat (for GNOME users)
ПАмАгЕтИ)

Проблема при установке x11

Добавлено: 2015-02-11 8:19:08
Alex Keda
Соберите один раз нормально, а лучше из пакетов установите.
И всё.

Проблема при установке x11

Добавлено: 2015-02-11 13:48:33
k0ma
Согласен, было бы все так замечательно - с первого раза, я бы не писал тут вам :smile:
Но у меня ошибки на протяжении всего моего знакомства с фря.

Проблема при установке x11

Добавлено: 2015-02-11 15:35:45
snorlov
k0ma писал(а):Согласен, было бы все так замечательно - с первого раза, я бы не писал тут вам :smile:
Но у меня ошибки на протяжении всего моего знакомства с фря.
С моей точки зрения, если нужен десктоп на фре, то лучше ставить PCBSD... Кроме того, вы ведь знакомитесь с софтом, который находится в развитии, в нем неизбежны ошибки и недоработки...

Проблема при установке x11

Добавлено: 2015-02-11 15:44:12
k0ma
gnome2 или gnome3 ?
Развивающийся софт? или вы про фря?
просто Эта freebsd, ей то порт не обновленный, то не хватает какого-то файла, если начинаешь обновлять порты то там сначала кучу удалите, потом кучу верните и тд... это реально бесит, еще у каждого порта есть конфиг. тоесть ты выбираешь что по логике, либо дефолт оставляешь, и то там ошибка, то там ошибка, при portupgrade -a я целый день сидел пока он все порты достучал, и половину только обновил, половина сказала что неверно что-то, что ей что-то не нравиться (щас не вспомню). Господи, я знал что линукс и фря это интересно и трудно, но вот так сидеть и почти каждый пакет отдельно руками make install clean. Можете говорить что хотите, да видимо еще учусь.

Проблема при установке x11

Добавлено: 2015-02-11 15:57:15
snorlov
Ну зачем же так грустно,
1.ставить из портов я рекомендую, если вы понимаете о чем идет речь, если хотите, чтобы собиралось по дефолту автоматом, то добавьте в /etc/make.conf

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

BATCH="YES"

2.ставьте пакетами, я думаю интернет у вас быстрый, версия фри наверное 10.1, т.е. pkg уже стоит и надо только настроить его репозитарий, там можно выбрать репозитарий со свежайшими версиями софта, по изучайте возможности pkg...
3. По поводу X-сов, для них есть мега-порт, который называется xorg-minimal, он установит практически все, что нужно для запуска

P.S. x-сы не часть системы, а всего лишь прикладной софт...

Проблема при установке x11

Добавлено: 2015-02-11 16:02:39
f_andrey
k0ma писал(а): Но у меня ошибки на протяжении всего моего знакомства с фря.
ankor писал(а):установка системы с нуля и установка mate
ушло времени чуть больше часа.
http://www.bsdportal.ru/viewtopic.php?f ... 9&p=167155

Проблема при установке x11

Добавлено: 2015-02-11 20:15:45
k0ma

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

/usr/ports/x11-drivers/xf86-video-ati # make install clean
checking if DPMSExtension is defined... yes
checking for LIBDRM... no
configure: error: Package requirements (libdrm >= 2.4.58) were not met:

Package dependency requirement 'libdrm >= 2.4.58' could not be satisfied.
Package 'libdrm' has version '2.4.17', required version is '>= 2.4.58'

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBDRM_CFLAGS
and LIBDRM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
===>  Script "configure" failed unexpectedly.
Please report the problem to x11@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11-drivers/xf86-video-ati/work/xf86-video-ati-7.5.0/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** [do-configure] Error code 1

Stop in /usr/ports/x11-drivers/xf86-video-ati.
пошел в /usr/ports/graphics/libdrm

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

gmake[3]: Entering directory '/usr/ports/graphics/libdrm/work/libdrm-2.4.58/tests/modetest'
  CC       buffers.o
  CC       cursor.o
  CC       modetest.o
modetest.c: In function 'main':
modetest.c:857: warning: 'obj_type' may be used uninitialized in this function
modetest.c:857: note: 'obj_type' was declared here
  CCLD     modetest
libtool: link: cannot find the library `/usr/local/lib/libfontconfig.la' or unhandled argument `/usr/local/lib/libfontconfig.la'
Makefile:418: recipe for target 'modetest' failed
gmake[3]: *** [modetest] Error 1
gmake[3]: Leaving directory '/usr/ports/graphics/libdrm/work/libdrm-2.4.58/tests/modetest'
Makefile:824: recipe for target 'all-recursive' failed
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory '/usr/ports/graphics/libdrm/work/libdrm-2.4.58/tests'
Makefile:742: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/usr/ports/graphics/libdrm/work/libdrm-2.4.58'
Makefile:500: recipe for target 'all' failed
gmake: *** [all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/ports/graphics/libdrm.
*** [reinstall] Error code 1

Stop in /usr/ports/graphics/libdrm.
поможете?

Отправлено спустя 3 минуты 35 секунд:
извините, но я иб%л такие Иксы... все с нуля...

Проблема при установке x11

Добавлено: 2015-02-11 21:03:55
PYO

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

% pkg which /usr/local/lib/libfontconfig.la
/usr/local/lib/libfontconfig.la was installed by package fontconfig-2.11.0_3,1

Проблема при установке x11

Добавлено: 2015-02-11 23:05:38
snorlov
Ну что ты хочешь , порты ведь создают тоже люди и у них есть ошибки, в данном случае при создании порта забыли что ему требуется соответствующая библиотека, которая ставится тоже через порт.
При последней установке x-сов, им зачем то понадобился BASH, я думаю на нем кто-то скрипт инициализации чего-то написал... Рабочий момент...

Проблема при установке x11

Добавлено: 2015-02-12 3:25:12
k0ma
Непонял, и что делать то? баш установить или как?

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

# ls /usr/local/lib/ |grep libfontconfig
libfontconfig.so
libfontconfig.so.1
libfontconfig.so.1.8.0
root@perfilovvy-router:/usr/local/lib # pkg info |grep fontconfig
fontconfig-2.11.1,1            XML-based font configuration API for X Windows
linux-f10-fontconfig-2.6.0     XML-based font configuration API for X Windows (Linux Fedora 10)
=))

Отправлено спустя 1 минуту 11 секунд:

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

# pkg which /usr/local/lib/libfontconfig.la
/usr/local/lib/libfontconfig.la was not found in the database

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

# uname -a
FreeBSD router 9.2-RELEASE-p1 FreeBSD 9.2-RELEASE-p1 #1: Mon Jan 12 00:51:18 NOVT 2015     root@router:/usr/obj/usr/src/sys/TSSH  i386

Проблема при установке x11

Добавлено: 2015-02-12 3:38:43
PYO
Наверно это
20140909:
AFFECTS: users seeing build errors about missing *.la files
AUTHOR: tijl@FreeBSD.org

We are in the process of adjusting or, if possible, removing libtool archives
(*.la files) from all ports because they can otherwise cause overlinking
between packages. This is the problem where in the dependency chain A->B->C
an extra link is added from A to C even if A does not use C directly. This
makes some updates to port C expensive because then both A and B have to be
rebuilt instead of just B.

This is mostly behind the scenes work that you won't notice. In fact most
ports have already been converted. You may however run into build errors
about missing *.la files if a port update in the past went wrong and left
behind *.la files with references to other *.la files that are no longer
there. In this case, please run the following command:

find /usr/local/lib -name '*.la' | xargs grep -l 'libfoo\.la' | xargs pkg which
(Replace libfoo\.la with the *.la file that is missing.)

This command will print a list of *.la files that refer to the missing *.la
file and what package they belong to. First, where it says "not found in
the database", remove the *.la file. After removing all such files, where
it says "installed by package X", rebuild X. Eventually the list printed by
that command will be empty and the build error should be gone.
В общем если что-то не находиться, значит нужно первым делом пересобрать.

Проблема при установке x11

Добавлено: 2015-02-12 4:11:58
k0ma
Так, если я правльно понял, то сдесь написано - мы боримся с проблемой, которой являются *.la файлы?
и нужно запустить некую команду, которая найдет эти *.la файлы, и их нужно будет удалить? все?
Потом те программы/порты которые скажут а нам и так хорошо с *.la файлами надо просто пересобрать? и тогда the build error should be gone (будет мне счастье).
Я все верно понял? поправьте меня, если нет, а то щас все *.la убью =)

Отправлено спустя 3 минуты 33 секунды:
Нашел кучу портов и файлов *.la, чето я неправильно понял, я все не удалю их =)

Проблема при установке x11

Добавлено: 2015-02-12 4:48:29
PYO
Если что-то пишет, что не найден файл .la

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

find /usr/local/lib -name '*.la' | xargs grep -l 'libfoo\.la' | xargs pkg which
т.е.

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

find /usr/local/lib -name '*.la' | xargs grep -l 'libfontconfig\.la' | xargs pkg which
То что нашлось советуют пересобрать

Проблема при установке x11

Добавлено: 2015-02-12 5:02:56
k0ma
это я понял, но нету у меня таких "не найденых" файлов *.la
запустив команду, я увидел список на 2 экрана, и там все гуд.
я 2жды перепроверил, нету потеряшек =)

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

history
1011  4:08    find /usr/local/lib -name '*.la' | xargs grep -l 'libfontconfig\.la' | xargs pkg which
Отправлено спустя 2 минуты 13 секунд:
аааа, то что нашлось советуют пересобрать... весь список на 2 экрана, и все порты пересобрать чтобы избавиться от *.la?

Проблема при установке x11

Добавлено: 2015-02-12 7:58:05
Alex Keda
Мышки кололись, плакали, но продолжали жрать кактус....

Можете внятно объяснить, что вам мешает сказать

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

pkg delete -fay
rm -rf /usr/local
pkg install -y xorg
???

Проблема при установке x11

Добавлено: 2015-02-12 8:24:24
k0ma
Alex Keda писал(а):Мышки кололись, плакали, но продолжали жрать кактус....

Можете внятно объяснить, что вам мешает сказать

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

pkg delete -fay
rm -rf /usr/local
pkg install -y xorg
???
Воу Воу.... палахче...
что сделает команда

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

pkg delete -fay?
Вы предлогаете все убить и собрать занова, но не из портов?

Проблема при установке x11

Добавлено: 2015-02-12 8:26:09
Alex Keda
Пакеты - это не сборка, а установка собранного

Проблема при установке x11

Добавлено: 2015-02-12 8:40:00
k0ma
нееет, я немогу так сделать,там стоит куча программ, все удалять? нет. получше нету вариантов?

Короче делать так и не париться? Все останеться на месте?

Проблема при установке x11

Добавлено: 2015-02-12 8:46:14
Alvares
Вам уже говорили - ставьте все пакетами и не ипите мосх другим. Когда хоть немного разберетесь, что к чему - будете конфигурировать в портах, а пока и этого достаточно.