emerge -fp и cvs
DCrystal 29 мая, 2007 - 15:48
Проблема (изначальная) в том, что на домашнем компе ща инета практически нету, голяк -и ,сцуко, медленный до жопы(
но есть инет на работе. Но там винда(
ставлю x11-wm/e , E17 из леймана. Но он получает файлы по cvs, а не по фтп/хттп.
нужно с рабочей вин-машины скочать эти файлы.
если бы были обычные пакеты, то я обычны решаю их emerge -fp package
а как быть тут? Можно ли такое вообще сделоть, и если можно, то файлы потом ложить тоже в дистфайлс?
з.ы. сорри, если чето не понял/не так зодал(
»
- Для комментирования войдите или зарегистрируйтесь
Я точно знаю
Я точно знаю что есть svn клиент под вынь, сам на работе кеды по нему выкачивал, а вот как насчет cvs сказать не могу, но если и есть, то при emerge пакетов должен быть хоть какой то инет, что бы emerge проверил, а не последняя ли это версия, ибо без инета ничего не выйдет.
если инет дома
если инет дома есть хоть какой то...
то могу выложить свежие cvs e17
тебе его потом надо будет просто распаковать в /usr/portage/distfiles/cvs-src
_________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
есть, именно
есть, именно "какой-то" (((
т.е. я смогу скачать их с работы?
а зачем тогда инет дома?
Re: если инет дома
не прокатит, он все равно полезет в инет. выходы:
1. скачать исходники под вендой (cygwin хотяб), притащить домой и собрать вручную без emerge
2. все тоже самое но собрать с emerge, для этого надо порыться в
/usr/portage/eclass/cvs.eclass и запретить там вылазить в инет (не помню где)
3. примерно тож самое но с поднятием локального cvs сервера и переносом туда исходников и правкой ебилдов
4. взять у кого-нить из нас бинарники
последний
последний вариант кажется более приемлимым ))))
Выложите гдето (если до 50м могу дать место).
И кратко, если можно, как их поставить.
Буду весьма признателен =)
вот
вот так
http://www.kakva.ru/alk/e17/packages/
перенести к себе в /usr/portage/packages/
во всех пустых папках создать симлинки типа
и выполнить
подогнать свои USE под мои :
спасибо. но при
спасибо.
но при попытке выполнить команду, емердж ругаецо типо так :
и так каждый пакет.
может проблема в том, что собрано под разные (?) архитектуры было? оО
Клиентское ПО
Клиентское ПО CVS под винды есть, причем в куче различных исполнений. Например tortoise CVS.
Клиентское ПО
Клиентское ПО CVS под винды есть, причем в куче различных исполнений. Например tortoise CVS.
можно и скачать
можно и скачать а поставить оффлайном. есть клиент виндовый CVS может кто-то сырцы свои открыть (да хоть даже и я) и есть переменная в еклассе энлайтемента - ECVS_OFFLINE и если её сделать равной 1 то ничо качаться небудет:
А как наоборот,
А как наоборот, только скачать, но не собирать?
никак, срубать
никак, срубать сборку каждый раз