Проблема с установкой оверлея
Добрый день.У меня возникла следующая проблема.Я хочу настроить оверлей QUTIM. При вводе команды
layman -o http://qutim-overlay.googlecode.com/files/my-list.xml -f -a qutim-overlay
Выдается:
* Running command "/usr/bin/svn co "http://qutim-overlay.googlecode.com/svn/trunk/" "/usr/local/portage/layman/qutim-overlay""...
* Failed to add overlay "qutim-overlay".
* Error was: Adding the overlay failed! Possible remains of the opration have NOT been removed and may be left at /usr/local/portage/layman/qutim-overlay. Please remove them manually if required.
Я попробывал ввести /usr/bin/svn co http://qutim-overlay.googlecode.com/svn/trunk/ /usr/local/portage/layman/qutim-overlay
Вообще ничего не происходит.
Как вариант попробывл:proxychains layman -o http://qutim-overlay.googlecode.com/files/my-list.xml -f -a qutim-overlay
Выдает:
proxychains layman -o http://qutim-overlay.googlecode.com/files/my-list.xml -f -a qutim-overlay
ProxyChains-3.1 (http://proxychains.sf.net)
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://qutim-overlay.googlecode.com/files/my-list.xml
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/layman-global.txt
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://qutim-overlay.googlecode.com/files/my-list.xml
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/layman-global.txt
* Error was:
*
* Failed to add overlay "qutim-overlay".
* Error was: Directory /usr/local/portage/layman/qutim-overlay already exists. Will not overwrite its contents!
Или такое:
proxychains layman -o http://qutim-overlay.googlecode.com/files/my-list.xml -f -a qutim-overlay
ProxyChains-3.1 (http://proxychains.sf.net)
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://qutim-overlay.googlecode.com/files/my-list.xml
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/layman-global.txt
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://qutim-overlay.googlecode.com/files/my-list.xml
* Error was:
*
|S-chain|-<>-127.0.0.1:3128-<><>-127.0.0.1:3128-<--timeout
* Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/layman-global.txt
* Error was:
*
* Running command "/usr/bin/svn co "http://qutim-overlay.googlecode.com/svn/trunk/" "/usr/local/portage/layman/qutim-overlay""...
* Failed to add overlay "qutim-overlay".
* Error was: Adding the overlay failed! Possible remains of the opration have NOT been removed and may be left at /usr/local/portage/layman/qutim-overlay. Please remove them manually if required.
Хотя оверлеи Sunrise,jokey и kde-testing работают без проблем.С чем это может быть связано.Большое спасибо
- Для комментирования войдите или зарегистрируйтесь
Проблема с установкой оверлея
И еще как вариант я скачал ebuild для qutim-0.2 и положил в свой локальный оверлей.Однако при установке выдается:emerge -av qutim
[ebuild N ] net-im/qutim-0.2 0 kB [1]
Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage
Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) net-im/qutim-0.2 from main-gentoo
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
/usr/local/portage/net-im/qutim/qutim-0.2.ebuild: line 18: qt4_min_version: команда не найдена
>>> Unpacking source...
* subversion check out start -->
* repository: https://qutim.svn.sourceforge.net/svnroot/qutim/trunk
*
* ERROR: net-im/qutim-0.2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_unpack
* environment, line 2805: Called subversion_src_unpack
* environment, line 3068: Called subversion_fetch
* environment, line 2983: Called die
* The specific snippet of code:
* ${ESVN_FETCH_CMD} ${options} "${repo_uri}" || die "${ESVN}: can't fetch to ${wc_path} from ${repo_uri}.";
* The die message:
* subversion: can't fetch to /usr/portage/distfiles/svn-src/qutim/trunk from https://qutim.svn.sourceforge.net/svnroot/qutim/trunk.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-im/qutim-0.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-im/qutim-0.2/temp/environment'.
* This ebuild is from an overlay named 'main-gentoo': '/usr/local/portage/'
emerge --info
Portage 2.2_rc31 (default/linux/x86/2008.0, gcc-4.4.0, glibc-2.10.1-r0, 2.6.30-gentoo-r2 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r2-i686-AMD_Athlon-tm-_64_Processor_3000+-with-gentoo-2.0.1
Timestamp of tree: Mon, 13 Jul 2009 01:45:02 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p39
dev-java/java-config: 2.1.8-r1
dev-lang/python: 2.6.2-r1
dev-util/ccache: 2.4-r7
dev-util/cmake: 2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.4.3-r3
sys-apps/sandbox: 2.0
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.30
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe "
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -O2 -pipe "
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/jokey /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acl alsa apm berkdb bzip2 cleartype cli cracklib crypt cuda cvs dbus dri dri2 dvd eselect evdev gdbm gpm gtk hal iconv ipv6 isdnlog jpeg jpeg2 lm_sensors midi mmx mng mudflap mysql ncurses nls nptl nptlonly nsplugin nv nvidia ogg opengl openmp pam pcre perl pmu pppd python qt3support qt4 readline redland reflection semantic-desktop session socks5 spell spl sse sse2 ssl subversion svg sysfs tcpd theora tiff truetype unicode usb utf8 vorbis webkit win32codecs x86 xcomposite xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev " KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
DNS настроены? Доступ к
DNS настроены? Доступ к интернету случайно не за прокси?
Нейтральность - высшее достижение сознания!
Да через прокси.У меня связка
Да через прокси.У меня связка спутниковый интернет Raduga(Sprint)+GPRS.И вроде бы никаких явных проблем с работой интернета нет.Дерево портажей и оверлеи обновляются так же без особых проблем.Просто хотел попробывать qutim и столкнулся с такой фигней.
Надо настроить прокси для
Надо настроить прокси для svn, где-то там в
~/.subversion
, кажется.Хотя для portage где-нибудь ещё прописывается, какая-нибудь переменная в make.conf, к примеру.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
export
Установленные переменные для прокси в make.conf:
export http_proxy="http://127.0.0.1:3128"
export ftp_proxy="ftp://127.0.0.1:3128"
export RSYNC_PROXY="127.0.0.1:3128"
Так же я попробывал прописать прокси в домашний каталог/.subversion,файл servers,
[global]
http-proxy-host = 127.0.0.1
http-proxy-port = 3128
Пока результат тот же
Почему-то мне кажется, что layman не использует make.conf
Может попробовать вбить эти прокси вручную? в текущем shell?
И ещё, в своё время столкнулся с тем, что layman переехал из /usr/portage/local/layman в /usr/local/portage/layman и было возникли кое-какие проблемы. Может и здесь что-то в этом роде?
К сожалению это не помогло.Да
К сожалению это не помогло.Да и спутями все нормально.Скорее всего у меня какая то проблема с работой svn через протокол http,так как через протокол svn все работает без проблем.Я просто попробывал добавить несколько оверлеев начинающихся с http:// и проявилась та жа проблема,а на svn нет.Даже не знаю на что и думать и в какую сторону копать.
покажи emerge -pv subversion
покажи
emerge -pv subversion
Не грусти, товарищ! Всё хорошо, beautiful good!
emerge -pv subversion These
emerge -pv subversion
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-util/subversion-1.6.2 USE="bash-completion berkdb java nls perl python webdav-neon webdav-serf -apache2 -ctypes-python -debug -doc -dso -emacs -extras -gnome-keyring -ruby -sasl -test -vim-syntax" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Странно, если не работает
Странно, если не работает http, то обычно subversion был не собран с каким-то из dav (neon или serf), а у тебя включены оба... и не работает! Попробуй выключить webdav-serf и оставить neon.
Не грусти, товарищ! Всё хорошо, beautiful good!
Я так же еще обновился до
Я так же еще обновился до версии 1.6.3,а результат тот же.Попробую не много позже поставить более старую версию.
# cat
# cat /usr/portage/eclass/subversion.eclass| grep proxychains
ESVN_FETCH_CMD="proxychains svn checkout"
ESVN_UPDATE_CMD="proxychains svn update"
ESVN_SWITCH_CMD="proxychains svn switch"
помогает, но до первого обновления портов.
Пробовал переопределить эти переменные через make.conf, :( ничего не вышло...