Синхронизация дерева портежей через git (calculate) [РЕШЕНО]

Попробовал сабж как описано тут (http://www.calculate-linux.ru/blogs/ru/319/show) в последнем комментарии. Сделал всё по шагам, всё равно при emerge --sync выдаёт "Unrecognized protocol: SYNC='git://....", кто нибудь знает как исправить.

P.S. portage-2.2.0_alpha120

А сам git установлен?

А сам git установлен?

Я Gentoo & Funtoo

Да конечно установлен.

Да конечно установлен.

Покажите:— полный вывод

Покажите:
— полный вывод ошибки после запуска команды синхронизации, используйте опцию -v,
— файл /etc/make.conf.

Я Gentoo & Funtoo

emerge -v --sync !!!

emerge -v --sync
!!! Unrecognized protocol: SYNC='git://git.calculate.ru/calculate/portage'

CFLAGS="-march=core2 -mcx16 -msahf -mpclmul -mpopcnt -mavx --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=6144 -mtune=generic -O3 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
USE="mmx sse sse2 ssse3 acpi threads ithreads nptl X gtk gtk3 vim-syntax xinerama zsh-completion python3 policykit gnome-keyring fontconfig xattr -gnome -bluetooth -networkmanager -pulseaudio -kde -qt3 -doc -ldap"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="Oracle-BCLA-JavaSE AdobeFlash-10.3"

SYNC="git://git.calculate.ru/calculate/portage"
GENTOO_MIRRORS="rsync://gentoo.bloodhost.ru/gentoo-distfiles http://mirror.neolabs.kz/gentoo/pub http://mirror.netcologne.de/gentoo/"
EMERGE_DEFAULT_OPTS="--quiet-build=y --with-bdeps=y --autounmask=y --autounmask-write=y"
FEATURES="sandbox candy fixlafiles noinfo nodoc parallel-fetch parallel-install unmerge-orphans userfetch usersync fail-clean"
MAKEOPTS="-j8"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_PATCHDIR=/etc/portage/patches
LINGUAS="en ru"
CLEAN_DELAY=3
PORTDIR="/mnt/gentoo/portage"
DISTDIR="/mnt/gentoo/portage/distfiles"
PKGDIR="/mnt/gentoo/portage/packages"
PORTAGE_WORKDIR_MODE="0770"
PORTAGE_RSYNC_EXTRA_OPTS="--quiet"
INPUT_DEVICES="evdev synaptics"
VIDEO_CARDS="intel radeon i915 r600"
ALSA_CARDS="hda-intel"

FETCHCOMMAND="/usr/bin/axel -a -o /\${DISTDIR}/\${FILE} \${URI}"
RESUMECOMMAND="${FETCHCOMMAND}"

PHP_TARGETS="php5-4"
PYTHON_TARGETS="python2_7 python3_2"
GRUB_PLATFORMS="pc"

source /mnt/gentoo/layman/make.conf

У меня в Calculate

У меня в Calculate так

calculate-laptop / # emerge --info | grep '^SYNC'
SYNC="rsync://rsync.gentoo.org/gentoo-portage"

Я Gentoo & Funtoo

С такими то параметрами и у

С такими то параметрами и у меня будет всё работать. Интересует именно вопрос перехода на синхронизацию дерева портежей через git. Там же по ссылке вроде всё понятно расписано, только вот почему-то не работает (толи эту возможность из портажа за время с публикации статьй уже выпилили, или я что-то делаю не так).

Так дело в том,

Так дело в том, что...

calculate-laptop / # emerge --sync -v
>>> Starting git pull in /usr/portage...
remote: Counting objects: 90878, done.
remote: Compressing objects: 100% (32805/32805), done.
Receiving objects:   0% (233/63397), 76.00 KiB | 7 KiB/s
...

Я Gentoo & Funtoo

а можно ваш make.conf

а можно ваш make.conf

Так он почти «дефолтный» —

Так он почти «дефолтный» — http://bpaste.net/show/37272/
P.S. Странно, конечно :(
В Funtoo вот всё честь по чести указано

gentoo-laptop ~ # emerge --info | grep '^SYNC='
SYNC="git://github.com/funtoo/ports-2012.git"

Я Gentoo & Funtoo

ну тогда emerge --info ещё

ну тогда emerge --info ещё пожалуйста дайте.

http://bpaste.net/show/37278/

http://bpaste.net/show/37278/

P.S. Правда, информация несколько «неверная» — я из Funtoo сделал chroot в Calculate, поэтому такое и ядро.

Я Gentoo & Funtoo

Попробуйте чуть

Попробуйте чуть изменить

SYNC="git://git.calculate.ru/calculate/portage.git"

Я Gentoo & Funtoo

Всем спасибо

Нашол свою ошибку. У меня дерево портажа перенесено в другую директорию, я об этом совсем забыл. Выполнил инструкции с правильными путями и всё заработало.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".