Aur build system

Во-первых - спасибо.
Во-вторых. Архитектуру пакетов практически не видно. Можно добавить три колонки с заголовками: i686, x86_64 и any. Напротив нужной архитектуры ставить, например, галочку.
Сам сервис не тестировал, пока нет необходимости.
На данный момент сервис находится в тестовом режиме, обо вех неполадках сообщайте …

===
пока только такая ошибка
Поправил.
Как думаете, надо добавить возможность загрузки пользовательских PKBUILD`ов ?
Например пакет mc-git, из AUR не собирается т.к. git сервер не отвечает. Но с зеркала мне его собрать удалось
Dima Smirnov Спасибо за действительно нужный сервис.
Dima Smirnov
Поправил.
Как думаете, надо добавить возможность загрузки пользовательских PKBUILD`ов ?
Например пакет mc-git, из AUR не собирается т.к. git сервер не отвечает. Но с зеркала мне его собрать удалось
Это я его для теста указал. И там в PKBUILD-е есть ошибка.
И вот тут то и стоит задуматься о “правильности” внесённого AUR-а.
Сорри, не понял предыдущего поста.
Насчет mc-git - я поправил PKGBUILD и собрал пакет с чешского git-зеркала mc. Собрался без проблем и пересобирается тоже

Также внес некоторый функционал для пользовательских PKGBUILD`ов -
теперь можно добавлять пользовательские пакеты (пока что только я) и они будут обновляться как и все остальные
Пакеты plasma-icontasks, virtualbox-bin, virtualbox-ext-oracle не обновляются. Их версии в aur выше чем в aurbuild.
Сейчас попытался обновиться из репы.
$ yaourt -Syu
Пароль: 
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
 archlinuxfr не устарел
 mate не устарел
 aurbuild не устарел
==> Software upgrade (new version) :
aurbuild/freetype2-ubuntu 2.4.5-1 -> 2.4.7-2
aurbuild/miniupnpc        1.5-2   -> 1.6-2
==> Continue upgrade ? [Y/n]
==> [V]iew package detail   [M]anually select packages
==> --------------------------------------------------
==> 
:: Запускается полное обновление системы...
предупреждение: eclipse-cdt: пропуск обновления пакета (7.0.2-1 => 8.0.0-1)
предупреждение: qutim: установленная версия (03-1) новее, чем в aurbuild (0.2.0-7)
предупреждение: skype: пропуск обновления пакета (2.1.0.81-2 => 2.2.0.35-2)
разрешение зависимостей...
проверка на взаимную несовместимость...
Цели (2): freetype2-ubuntu-2.4.7-2  miniupnpc-1.6-2
Размер загружаемых файлов:   0,55 МБ
Размер устанавливаемых файлов:   2,70 МБ
Приступить к установке? [Y/n] 
:: Получение пакетов с aurbuild...
ошибка: не удалось получить файл 'freetype2-ubuntu-2.4.7-2-i686.pkg.tar.xz' из abs.igus.lv : Not Found
предупреждение: не удалось получить некоторые файлы с aurbuild
ошибка: не удалось завершить запрос (Not Found)
Обнаружены ошибки, пакеты не были обновлены.
Спасибо за отзывы, приятно слышать что aurbuild пользуется.
Начну по порядку, для понимания процесса
Пакеты plasma-icontasks, virtualbox-bin, virtualbox-ext-oracle не обновляются. Их версии в aur выше чем в aurbuild.
–> Репозиторий растет, не по дням, а по часам почти =) из-за этого становится проблематично обновлять все пакеты постоянно, поэтому я был вынужден ввести понятие “период обновления”, сейчас расскажу как это работает здесь. Вся база пакетов живет в mysql и есть параметр “период обновления”, у всех новых пакетов он ставится в 1 день. На следующий день проверяются версии в аур и в базе, если они равны, то период увеличивается на 1 день, то есть след. проверка будет уже через 2 дня, проверка - 3 дня, обновился ? снова 1 день. Так я спасаю сервак от потенциального роста. Как показывает практика - у активных пакетов, обновление сводится к 1-2 дням.
–> Если пакет не собрался по причинам ошибки в коде или что-то такое - он пересобирается каждый день, пока пересборка не завершится удачно. Ну или я руками его не пересоберу.
На сайте это отображается, как отсутствие иконок рядом с именем пакета. Значит я его пересобрал и через через час он добавится в репозиторий.
Также, если на сайте у пакета показывается версия 0, это значит, что он новый и в течение часа парсер его обработает,попробует собрать и разместить в репозитории
предупреждение: не удалось получить некоторые файлы с aurbuild
ошибка: не удалось завершить запрос (Not Found)
Обнаружены ошибки, пакеты не были обновлены.
Это мой косяк, кое-что не туда записал и репозиторий развалился. Сейчас я его пересобрал - все должно быть ок.
plasma-icontasks, virtualbox-bin, virtualbox-ext-oracle
Пересборка этих пакетов ожидается сегодня ночью.
Я могу повлиять на период пересборки, поэтому, если есть пожелания по ускорению процесса, то пишите сюда названия пакетов
Спасибо за aurbuild! Очень нужный репозитарий.
plasma-icontasks собрался. Но почему-то версия у него 0.9.1-1, хотя в аур ещё со вчера - 0.9.2-1.

upd: о, уже обновился до 0.9.2-1.
 
Зарегистрироваться или войдите чтобы оставить сообщение.