From Fedora Project Wiki
(Created page with "{{autolang}} right|300px|thumb|The Fedora ARM Koji build system. = Пакеты для Fedora ARM = As part of setting up to be a packa...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{autolang}}
{{autolang}}


[[File:039-IMG_4080.JPG.medium.jpeg|right|300px|thumb|The Fedora ARM Koji build system.]]
[[File:039-IMG_4080.JPG.medium.jpeg|right|300px|thumb|Сборочная система Fedora ARM Koji.]]
= Пакеты для Fedora ARM =
= Пакеты для Fedora ARM =


As part of setting up to be a package maintainer, you should have run fedora-packager-setup from the fedora-packager rpm. That will write secondary arch config files in ~/.koji. To kick off a build for a package you maintain, run:
Так часть настроек выполняются package maintainer, должна быть возможность запуска fedora-packager-setup из fedora-packager rpm. Это произведёт запись файлов вторичного архива в ~/.koji. Начать сборку поддерживаемого пакета , запустив:  
<pre>
<pre>
arm-koji build dist-X "$(fedpkg giturl)"
arm-koji build dist-X "$(fedpkg giturl)"
</pre>
</pre>
where X is the branch you work with now - like f14, but user rawhide instead of master
где X ветка проекта с которым идёт работа - например f14, как и у пользователей версии для разработчиков (rawhide)


To kick off a koji scratch build, run:
Начать сборку koji scratch, запустив:
<pre>
<pre>
arm-koji build --scratch dist-f13 /path/to/srpm
arm-koji build --scratch dist-f13 /path/to/srpm
</pre>
</pre>
You can change the dist tag to the dist you want to target.
Здесь так же можно поменять метку дистрибутива (dist) на тот который  необходим.


There is also a separate [http://arm.koji.fedoraproject.org/koji/ Fedora ARM Koji Webinterface].
Можно фильтровать Fedora ARM Koji через [http://arm.koji.fedoraproject.org/koji/ веб-интерфейс].


= Common ARM Issues =
= Общие вопросы по ARM =


= Tracker Bugs =
= Работа над ошибками =
If excluding ARM architectures you need to make the bug block '''F-ExcludeArch-ARM'''


to see whats currently blocking visit [https://bugzilla.redhat.com/show_bug.cgi?id=F-ExcludeArch-ARM Bugzilla ]
Во всех случаях возникновения ошибок, исключая недостатки архитектуры ARM, необходимо ставить блокировку '''F-ExcludeArch-ARM'''


If a bug is specific to ARM architectures make the bug blocking '''ARMTracker'''
Посмотреть, что на данный момент наблокированно, можно посетив [https://bugzilla.redhat.com/show_bug.cgi?id=F-ExcludeArch-ARM Bugzilla ]


to see not yet resolved issues visit [https://bugzilla.redhat.com/show_bug.cgi?id=ARMTracker Bugzilla ]
Если возникшая ошибка характерна для архитектура ARM блокировку необходимо делать '''ARMTracker'''


The efforts for creating Fedora 14 on ARMv5 are tracked as [https://bugzilla.redhat.com/show_bug.cgi?id=f14-armv5 Bug f14-armv5] which results in [https://bugzilla.redhat.com/showdependencytree.cgi?id=f14-armv5&hide_resolved=1 a nice overview of open bugs].
Увидеть не решённые вопросы можно посетив [https://bugzilla.redhat.com/show_bug.cgi?id=ARMTracker  Bugzilla ]
 
Усилия по созданию Fedora 14 на ARMv5 отражены в [https://bugzilla.redhat.com/show_bug.cgi?id=f14-armv5 Bug f14-armv5] с последующими [https://bugzilla.redhat.com/showdependencytree.cgi?id=f14-armv5&hide_resolved=1 результатами и описанием].
 
[[Category:LocalizationRussian]]

Latest revision as of 10:41, 18 August 2013

Сборочная система Fedora ARM Koji.

Пакеты для Fedora ARM

Так часть настроек выполняются package maintainer, должна быть возможность запуска fedora-packager-setup из fedora-packager rpm. Это произведёт запись файлов вторичного архива в ~/.koji. Начать сборку поддерживаемого пакета , запустив:

arm-koji build dist-X "$(fedpkg giturl)"

где X ветка проекта с которым идёт работа - например f14, как и у пользователей версии для разработчиков (rawhide)

Начать сборку koji scratch, запустив:

arm-koji build --scratch dist-f13 /path/to/srpm

Здесь так же можно поменять метку дистрибутива (dist) на тот который необходим.

Можно фильтровать Fedora ARM Koji через веб-интерфейс.

Общие вопросы по ARM

Работа над ошибками

Во всех случаях возникновения ошибок, исключая недостатки архитектуры ARM, необходимо ставить блокировку F-ExcludeArch-ARM

Посмотреть, что на данный момент наблокированно, можно посетив Bugzilla

Если возникшая ошибка характерна для архитектура ARM блокировку необходимо делать ARMTracker

Увидеть не решённые вопросы можно посетив Bugzilla

Усилия по созданию Fedora 14 на ARMv5 отражены в Bug f14-armv5 с последующими результатами и описанием.