[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lenny. Pbuilder. Сборка beagle из sid. Проблемы с зависимостями.



25 апреля 2009 г. 2:47 пользователь Alexander Tiurin
<alexanderyt@gmail.com> написал:
> Решил проделать сабж с помощью pbuilder за место apt-get -b source.
> Для этого в Lenny должен быть установлен нужный devel пакет, который я
> собирал из sid, ставил в Lenny, а потом уже собирал beagle (это я все
> проделывал когда-то на рабочей системе с помощью apt-get -b source)
> Сейчас, мне кажется, из-за этого devel пакета  я не могу проделать сабж,
> т.к. мне надо сначала  собрать нужный devel и впихнуть его в Lenny
> окружение, которое было создано pbuilder`ом. А как такое дело провернуть?
>
> делаю так
> #pbuilder --build --distribution lenny  beagle_0.3.9-3-backport.dsc
>
>
> Посыпались первые баги
>
> Unpacking pbuilder-satisfydepends-dummy (from
> .../pbuilder-satisfydepends-dummy.deb) ...
> dpkg: dependency problems prevent configuration of
> pbuilder-satisfydepends-dummy:
>  pbuilder-satisfydepends-dummy depends on debhelper (>= 5.0.37.2); however:
>   Package debhelper is not installed.
>  pbuilder-satisfydepends-dummy depends on cli-common-dev (>= 0.5.4);
> however:
>   Package cli-common-dev is not installed.
> ................
> The following packages are BROKEN:
>   pbuilder-satisfydepends-dummy
> The following NEW packages will be installed:
>   adduser{a} autoconf{a} automake{a} automake1.7{a} ........... далее
> огромная куча пакетов
> .................
> Aptitude couldn't satisfy the build dependencies
> E: pbuilder-satisfydepends failed.
> .........
>
>
>

Насколько я помню, дело давно было, pbuilder создаёт чистое окружение
для сборки пакетов. То есть для сборки пакетов не используется
основная система. Соответственно не используются пакеты и библиотеки в
ней установленные. Исходя из этого можно предположить, что в "чистой"
системе не установлены пакеты необходимые для сборки beagle. Нужно их
туда каким-либо образом добавить.

-- 
Константин Фадеев

Reply to: