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

Не могу установить VLC с портов

Добавлено: 2008-08-20 2:24:36
Screemer
Усем драсце! Сразу по сути. Решил плставить VLC плеер себе, далее имею:

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

BSD# pwd
/usr/ports/multimedia/vlc
BSD# make install clean
===>   vlc-0.8.6.i,2 depends on file: /usr/local/include/linux/videodev.h - found
===>   vlc-0.8.6.i,2 depends on file: /usr/local/live/liveMedia/libliveMedia.a - found
===>   vlc-0.8.6.i,2 depends on executable: gmake - found
===>   vlc-0.8.6.i,2 depends on file: /usr/local/bin/sdl-config - found
===>   vlc-0.8.6.i,2 depends on file: /usr/local/bin/perl5.8.8 - found
===>   vlc-0.8.6.i,2 depends on file: /usr/local/bin/intltool-extract - found
===>   vlc-0.8.6.i,2 depends on file: /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
===>   vlc-0.8.6.i,2 depends on executable: pkg-config - found
===>   vlc-0.8.6.i,2 depends on shared library: notify.1 - found
===>   vlc-0.8.6.i,2 depends on shared library: avcodec.1 - found
===>   vlc-0.8.6.i,2 depends on shared library: hal.1 - found
===>   vlc-0.8.6.i,2 depends on shared library: avahi-common.3 - found
===>   vlc-0.8.6.i,2 depends on shared library: vcdinfo.2 - found
===>   vlc-0.8.6.i,2 depends on shared library: cdio.8 - found
===>   vlc-0.8.6.i,2 depends on shared library: cdda_interface.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: dvbpsi.5 - found
===>   vlc-0.8.6.i,2 depends on shared library: dvdnav.4 - found
===>   vlc-0.8.6.i,2 depends on shared library: x264.50 - found
===>   vlc-0.8.6.i,2 depends on shared library: opendaap.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: dca.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: matroska.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: a52.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: mpeg2.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: id3tag.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: mad.2 - found
===>   vlc-0.8.6.i,2 depends on shared library: modplug.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: mpcdec.5 - found
===>   vlc-0.8.6.i,2 depends on shared library: ogg.5 - found
===>   vlc-0.8.6.i,2 depends on shared library: smbclient.0 - found
===>   vlc-0.8.6.i,2 depends on shared library: gnutls.26 - not found
===>    Verifying install for gnutls.26 in /usr/ports/security/gnutls
===>   gnutls-2.4.1_1 depends on file: /usr/local/bin/libtool - found
===>   gnutls-2.4.1_1 depends on executable: pkg-config - found
===>   gnutls-2.4.1_1 depends on shared library: gcrypt.15 - not found
===>    Verifying install for gcrypt.15 in /usr/ports/security/libgcrypt
===>  Installing for libgcrypt-1.4.1_1
===>   libgcrypt-1.4.1_1 depends on shared library: gpg-error.0 - found
===>   Generating temporary packing list
===>  Checking if security/libgcrypt already installed
===>   An older version of security/libgcrypt is already installed (libgcrypt-1.2.4_1)
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of security/libgcrypt
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/security/libgcrypt.
*** Error code 1

Stop in /usr/ports/security/gnutls.
*** Error code 1

Stop in /usr/ports/multimedia/vlc.
*** Error code 1

Stop in /usr/ports/multimedia/vlc.
Не могу никак понять с чем связана сия проблема. Есть вариант, что VLC уже был установлен, но у себя его не нашол. Вижу, что ругается на

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

An older version of security/libgcrypt is already installed (libgcrypt-1.2.4_1)


Однажды пробовал снести этот самый libgcrypt-1.2.4_1, но ступил и ещё это сделал с параметром -r. В общем после перезагрузки кампутера тогда гном больше не грузился :unknown:

Как быть и что делать? :Search:

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 5:41:25
manefesto

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

portupgrade libgcrypt-1.2.4_1

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 8:01:09
Screemer

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

portupgrade: Command not found.
Чёт не хочет эту команду пускать :unknown:

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 8:09:29
zingel

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

cd /usr/ports/ports-mgmt/portupgrade && make install clean

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 9:10:06
Screemer
Как я понял, мне нужно обновить порты для libgcrypt-1.2.4_1. И ещё, как я понял, чтоб пустить команду portupgrade, необходимо установить cd /usr/ports/ports-mgmt/portupgrade . За это спасибо, кажись дошло. Только не ясно, почему у меня в портах не та версия libgcrypt, я их дня 4 назад обновлял так:

#portsnap fetch
#portsnap extract

Или я чтото не правильно понимаю?

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 9:16:18
zingel

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

portsnap fetch update

Re: Не могу установить VLC с портов

Добавлено: 2008-08-20 12:47:29
Screemer
zingel писал(а):

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

portsnap fetch update
Хм хм. Так не делал. Дома сёдня запущу, если что, отпишусь. Сенки за помощь :drinks:

Re: Не могу установить VLC с портов

Добавлено: 2008-08-22 10:35:01
Screemer
Ну в общем команда portupgrade libgcrypt-1.2.4_1 запустилась (после совета zingel по поводу cd /usr/ports/ports-mgmt/portupgrade && make install clean), далее при установке ещё несколько подобных эроров было, но с другими файлами. А вот

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

portsnap fetch update
не помог, после его выполнения проблема оставалась. Я чегот думал, что portsnap это альтернатива portupgrade :unknown:

Всё работает, разобрался как решать подобную проблему. Спасибо всем отозвавшимся! :drinks: