слияние кэшей двух инсталяций

Модератор: Модераторы разделов

Аватара пользователя
noob
Сообщения: 212

слияние кэшей двух инсталяций

Сообщение noob »

Подскажите в чем моя ошибка.

Дано:
Установил дома и на работе ARCH с одного сиди.
В течении нескольких дней игрался устанавливал разные пакеты из интернет репов.
Естественно инсталяции получились разные так как устанавливал разный софт.
Подошли выходные. Решил забрать с работы весь кэш.
И попробовать дома без инета установить то что ставил на работе.
Что сделал:
1)Слил на флешку каталог /var/cache/pacman/pkg
2) Примонтировал дома, сделал репо(repo-add)
3) в pacman.conf закоментировал все источники, добавил свой + добавил(немного позже) core с инсталяционного CD
4) дал команду pacman -Sy
5) дал команду pacman -Su
получил ошибку о неразрешенной зависимости для vbetool - не хватает пакета libx86
Его действительно нет. Ни в одном из кешей и на начальном CD тоже нет.

Собстно вопрос.
Как так получилось, что в кэше на работе есть vbetool но нет его зависимости libx86 ?
Каким макаром он мне на работе поставился ?
Специально я его не ставил видимо он притянулся как зависимость к чему то, но как он поставился без своей зависимости libx86 я не понимаю.
Ни каких --nodep я не делал.

Кто понял мой бред :) посоветуйте чтонить.
Очень интересует возможность offline установок.

СПАСИБО.
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: слияние кэшей двух инсталяций

Сообщение cheer »

http://bugs.archlinux.org/task/9044
Там с именно vbetool проблемы, видимо.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: слияние кэшей двух инсталяций

Сообщение (asper »

cheer писал(а):
30.12.2007 11:53
http://bugs.archlinux.org/task/9044
Там с именно vbetool проблемы, видимо.

Странно обновился сегодня этот vbetool и в его зависимостях нет этого libx86
Это ответ на вопрос почему он раньше ставился без него.
А вот как получилось, что у уважаемого noob он всё же просил этот libx86, как зависимость ?
Могу только предположить, что это как-то связанно с локальным репозитарием.
PS: Добавил в багрепорт
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: слияние кэшей двух инсталяций

Сообщение cheer »

в PKGBUILD от vbetool libx86, кажется, прописана, как зависимость (я bash не очень хорошо знаю) для x86.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: слияние кэшей двух инсталяций

Сообщение (asper »

cheer писал(а):
30.12.2007 17:34
в PKGBUILD от vbetool libx86, кажется, прописана, как зависимость (я bash не очень хорошо знаю) для x86.

Да прописано
для 32 бит.

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

...
[ "${CARCH}" = "i686" ] && depends=('zlib' 'libx86')
...

Но это баг какой-то, т.к. Даже из локального репозитария он просит установить этот libx86, а из и-нета не просит, только что ещё раз проверял.
Сомнительно доброе привидение
Спасибо сказали: