Sergey V Turchin | 9 Feb 16:29
Favicon

Бета 6.0.1 KDesktop 2012.02.09

По адресу ftp://beta.altlinux.ru/p6/kdesktop/ выкладывается *2012.02.09* бета-
версия дистрибутива.

Основные изменения ftp://beta.altlinux.ru/p6/kdesktop/ChangeLog
Известные проблемы http://bugzilla.altlinux.org/23155

Если не найдется серьезных проблем, этот выпуск
будет считаться кандидатом в 
релиз.

--

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
X-Face
Picon
Favicon

Lazarus в сизифе.

Всем привет!

Как избавится от такого:

warning (#100): non-identical /usr/share part
warning (#100): lazarus-docs-0.9.31-alt12.i586.rpm should be .noarch.rpm
2012-Feb-09 10:58:18 :: noarch check OK
2012-Feb-09 10:58:19 :: version check OK
2012-Feb-09 10:59:31 :: created test repo
	i586: NEW unmet dependencies detected:
lazarus#0.9.31-alt12    	fpc(actnlist) = 134-9925E5FB.C5F41FD3
lazarus#0.9.31-alt12    	fpc(alllclunits) = 134-2149D30E.46783F80
lazarus#0.9.31-alt12    	fpc(allsynedit) = 134-41116D50.268DB791
lazarus#0.9.31-alt12    	fpc(arrow) = 134-36915E68.4980DAD9
lazarus#0.9.31-alt12    	fpc(asyncprocess) = 134-BE0A9C14.B8D7ABEE
lazarus#0.9.31-alt12    	fpc(avglvltree) = 134-6CEFA715.A3A83929
...

???

Полный лог сборки:
http://git.altlinux.org/tasks/64360/logs/events.1.1.log

--

-- 
С уважением, ведущий специалист
отдела эксплуатации 
информационных технологий
ЗАО "НР-КТВ"
Шенцев Алексей Владимирович
Т.: (8617) 716-526 доп. 106
(Continue reading)

Копирование srpm в incoming

Здраствуйте

Часто приходится заливать srpm в инкаминг. И пакетов в
формате srpm
использует все еще много мантейнеров. При этом
существует неудобство в
том, что каждый раз приходится заливать srpm заново. На
медленном канале
это занимает много времени.
Я подумал, что было бы удобно, если бы была возможность
скопировать в
инкаминг srpm из git.altlinux.org/srpms/*/ и потом поверху с помощью
rsync скопировать новую версию. При этом благодаря rsync копировать
придется только изменения между предыдущей версией
и закачиваемой.
Получится экономия трафика и времени.

--

-- 
WBR,
Dubrovskiy Viacheslav

Attachment (smime.p7s): application/pkcs7-signature, 4903 bytes
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
REAL | 7 Feb 18:03
Picon
Favicon

brp-compress & tetex

привет!

раньше в rpm-build был файл /usr/lib/rpm/brp-compress , сейчас его 
нет. этот файл использовался при сборке tetex. сейчас
файла нет, и 
сборка сломана. достаточно ли просто убрать вызов
brp-compress или 
есть другие идеи?

--

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Vitaly Kuznetsov | 6 Feb 07:34
Picon
Favicon

GHC-7.4

Hi,

в связи с выходом ghc-7.4.1 задумался о переезде Сизифа на
эту версию. 
Наши коллеги из debian уже сделали это в unstable.
Есть ли противопоказания?

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Igor Vlasenko | 2 Feb 17:47
Picon

java: куда идем мы с Пятачком

Коллеги,

С начала года я плотно занялся java репозиторием.
За январь залил более 200 пакетов обновлений и починки; 
это как бы и много, но по сравнению с 1000-пакетным 
java репозиторием это только шаг.

Какие наиболее важные задачи для java репозитория
видятся в 2012 году.

1) переезд с java5/java6 сборки на java6/java7 сборку.

2) переезд на maven3.

Для 1) надо окончательно избавиться от java5-only пакетов,
наиболее сложная задача здесь обновить jboss до 5-й версии.
после чего можно будет выложить в репозиторий java7 
и собирать java7 c -source/-target 6.

2-е - переезд на maven3 -- более сложная задача.
Чистый maven -- online-сборщик, чтобы он работал offline,
есть патчи от JPackage для maven2 и от Fedora для maven3.
При этом они не совместимы по синтаксису.
В Fedora при переезде на maven3 просто переписали свои спеки;
народу там побольше, а пакетов поменьше.

У нас же около 400 пакетов собираются maven2. Переписывать их
спеки - работа египетская. Поэтому буду искать способ допилить
maven3 до совместимости с maven2 от JPackage.

(Continue reading)

Igor Vlasenko | 2 Feb 12:25
Picon

I: local pocket rebuild scripts

Господа,

Заскриптовал у себя тестирование пакетов перед
отправкой в Сизиф
пересборкой в локальном кармане.

Принцип работы следующий.
Набрались в ~/hasher пакеты, которые хотим
протестировать 
перед отправкой в Сизиф - переносим каждый пакет с его бинарниками
в папочку rebuild. для каждого пакета форкаем Сизиф,
вытестняем из форка старую версию пакета и
генерируем индексы apt -- 
получаем local pocket c этим пакетом.
В полученном local pocket пересобираем с новым пакетом
все пакеты, в сборочное окружение которых
вытягивался тестируемый 
пакет и сохраняем логи пересборки.
Пересборка идет с другим hasher subconfig identifier,
чтобы не мешать работе.
По итогам пересборок принимаем решение об отправке в Сизиф.

Мне это нужно для java, где каждое обновление - русская рулетка.
Если кому-то еще будет интересно, буду причесывать,
чтобы выложить в общее пользование.

--
Dr. Igor Vlasenko
--------------------
Topology Department
(Continue reading)

Aleksey Avdeev | 2 Feb 12:00
Picon
Gravatar

I: apache2-2.2.22-alt1

Приветствую.

  apache2-2.2.22-alt1 добрался таки до Сизифа (см.
<http://git.altlinux.org/tasks/archive/done/_62/63724/logs/events.3.3.log>).
Если до понедельника не будет к нему замечаний -- его
аналоги уйдут в
бранчи.

--

-- 

С уважением. Алексей.

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Igor Vlasenko | 30 Jan 14:52
Picon

I: транзитивное вычисление зависимостей на пакет

Господа,

В пакете girar-nmu >= 1.01 в утилиту girar-nmu-sort-transaction
добавлена опция --whobuildreq, с помощоью которой можно вычислить
транзитивное вычисление сборочных зависимостей на
указанные пакет(ы) 
в заданном большом множестве пакетов и выделить из из
большого множества 
те пакеты, которые устанавливают в сборочное
окружение указанные пакеты 
при своей сборке.

Пример применения. Собрали обновление пакетов A, B, C и
перед отправкой 
их в Сизиф хотим устроить тестовую пересборку, чтобы
узнать, не сломает ли
чего в Сизифе это обновление.

Для этого желательно составить список всех
затрагиваемых изменением пакетов.
grep по BuildRequires: недостаточно, так как пакет может
вытянуться 
по непрямым зависимостям, а пересобирать все пакеты
слишком накладно.

Утилита позволяет вычислить точный список для пересборки.

Пример заклинания для java подсистемы.

большое множество всех java пакетов укажем как
(Continue reading)

Igor Zubkov | 28 Jan 16:54
Picon
Gravatar

new feature on packages.altlinux.org

Hi,

Теперь на packages.altlinux.org показывается время
обновления для
каждого бранча. Пример:
http://packages.altlinux.org/en/Sisyphus/home "Last update: 2012-01-28
18:05:41 +0300" (Время по дефолт-сити).

--

-- 
Igor Zubkov
http://hi.im/ice
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Vitaly Kuznetsov | 27 Jan 07:48
Picon
Favicon

Python3 modules

Hi,

в Сизиф можно пробовать собирать модули Python3. Пример
добавления 
сборки модуля python3 можно посмотреть тут:
http://git.altlinux.org/people/vitty/packages/?p=python-module-pyinotify.git;a=blobdiff;f=python-inotify.spec;h=ae430437fd845b5b2f6e4bdfee1cd0fec2433efd;hp=e7ce7248c80122ca2a5d6d0caff4eb9addf0bb08;hb=d718aa362381a13aca7aaa30c491ac87a4e62181;hpb=03ef7c31960e761d7b2865c66f6b93265d42ad95

Макросы для сборки модулей python3 содержатся в пакете 
rpm-build-python3 и аналогичны тем, что используются у нас для python.

Специфика:
1) При сборке модуля python3 из того же исходника, из
которого 
собирается модуль python требуется оборачивать такую
сборку в %if_with 
python3
2) Группа пакетов - Development/Python3
3) Python3/rpm-build-python3 - не базовая система, для
использования 
макросов нужно писать BuildRequires(pre): rpm-build-python3
4) Автоматический поиск Requires/Provides работает только
для 
%python3_sitelibdir{-noarch}. Возможно, стоит добавить механизм
для 
явного указания других путей (с исключением поиска
там зависимостей с 
помощью python2), я подумаю. В отличие от python зависимости
на 
python3-base генерируются явно (к примеру, "python3.2(os)").
5) Скомпилированные .pyo/.pyc у python3 кладутся в
(Continue reading)


Gmane