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

2009-05-03 Пенетрантность Alexander Tiurin
Да, нарваться на разделяемые  пакеты/библиотеки оказалось проще простого, в
результате чего для установки простого  клиентского приложения надо собрать
новую версию гнома, например.  Отсюда вопрос, есть ли возможность поместить
самую свежую программу например в /usr/local/... и туда же положить
проблемные разделяемые пакеты? Например, программе нужен новый glibc.
Собирается glibc + программа и все хозяйство кладется в /usr/local/. В
ерзультате, работает новая программа с новым glibс, а вся система в целом
работает с тем glibc, который идет в составе системы.


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

2009-04-29 Пенетрантность Andrey Melnikoff
Mikhail Gusarov dotted...@dottedmag.net wrote:
 [-- text/plain, кодировка base64, кодировка: utf-8, 6 строк --]

 Twas brillig at 00:49:50 29.04.2009 UTC+04 when temnota+n...@kmv.ru did gyre 
 and gimble:

  AM Увы, pbuilder хорош только для пересборки. А мне приходиться еще и
  AM напильником подтачивать выступающие углы.

 pbuilder --login?
Да знаю я. для мох целей openvz оказался лучше.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2009-04-28 Пенетрантность Andrey Melnikoff
Alexander GQ Gerasiov g...@cs.msu.su wrote:
 Hello, Andrey.

 On Mon, 27 Apr 2009 20:27:21 +0400
 Andrey Melnikoff temnota+n...@kmv.ru wrote:

  Alexander Tiurin alexande...@gmail.com wrote:
[...]
   http://www.tolaris.com/2009/04/09/adding-a-local-respository-to-pbuilder/
   Вот оказалась полезная ссылка. Собранные пакеты оформляются в
   репозиторий, который подключается к pbuilder.
  Проще поставить себе ядро с openvz и в нем собирать (если конечно
  tagret arch такой-же как на локальной машине).
 Зачем openvz, когда достаточно chroot?
Не всегда его достаточно. Да и обвешивать его скриптиками для монтирования
/{proc,dev,sys} - лень стало. OpenVZ сомо всё поднимет при старте,
смонтирует и позапускает.

 Вот только надо не только собирать в нем, но и следить, чтобы сборочное
 окружение было чистым. А вот собственно это и делает pbuilder
Увы, pbuilder хорош только для пересборки. А мне приходиться еще и
напильником подтачивать выступающие углы.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2009-04-27 Пенетрантность Andrey Melnikoff
Alexander Tiurin alexande...@gmail.com wrote:
 [-- text/plain, кодировка base64, кодировка: UTF-8, 19 строк --]

 25 апреля 2009 г. 8:59 пользователь Konstantin Fadeyev
 jred...@gmail.comнаписал:


  Насколько я помню, дело давно было, pbuilder создаёт чистое окружение
  для сборки пакетов. То есть для сборки пакетов не используется
  основная система. Соответственно не используются пакеты и библиотеки в
  ней установленные. Исходя из этого можно предположить, что в чистой
  системе не установлены пакеты необходимые для сборки beagle. Нужно их
  туда каким-либо образом добавить.
 
 
 http://www.tolaris.com/2009/04/09/adding-a-local-respository-to-pbuilder/
 Вот оказалась полезная ссылка. Собранные пакеты оформляются в репозиторий,
 который подключается к pbuilder.
Проще поставить себе ядро с openvz и в нем собирать (если конечно tagret
arch такой-же как на локальной машине).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2009-04-25 Пенетрантность Alexander Tiurin
25 апреля 2009 г. 8:59 пользователь Konstantin Fadeyev
jred...@gmail.comнаписал:


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


http://www.tolaris.com/2009/04/09/adding-a-local-respository-to-pbuilder/
Вот оказалась полезная ссылка. Собранные пакеты оформляются в репозиторий,
который подключается к pbuilder.


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

2009-04-24 Пенетрантность Konstantin Fadeyev
25 апреля 2009 г. 2:47 пользователь Alexander Tiurin
alexande...@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. Нужно их
туда каким-либо образом добавить.

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