Arm-Koji Release 0.3 (2/2)

Release 0.3

For my 0.3 I have tried doing 6-7 packages. I went to builds on the Arm-Koji site and picked some that had failed and tried to build them.

Failed Packages:

Pure // Quassel // Jdom // Ecj // Qgis // Xmlrpc // Xenwatch



Buildfile: build.xml /var/tmp/rpm-tmp.3eUgjf: line 34: 10731 Segmentation fault ant -Dj2se.apidoc=/usr/share/javadoc/java package javadoc-link

-Build Task:


/usr/lib/jvm/java/bin/java: symbol lookup error: /usr/lib/gcj/ant/ undefined symbol: __sync_synchronize

Xmlrpc: /usr/lib/gcj/ant/ undefined symbol: __sync_synchronize
File not found by glob: /builddir/build/BUILDROOT/xmlrpc-2.0.1-6.6.fc13.x86_64/usr/share/java/java*

-Build Task:


No Package Found for grass
No Package Found for gdal-devel
No Package Found for grass-devel
No Package Found for geos-devel

For These Packages I have tried to build Geos-Devel/Geos

Goes had this error:

RPM build errors:
/.libs/libnoding.a(MCIndexSnapRounder.o):( multiple definition of `vtable for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:( first defined here
noding/.libs/libnoding.a(MCIndexSnapRounder.o): In function `.LANCHOR1':
MCIndexSnapRounder.cpp:(.rodata+0xe8): multiple definition of `typeinfo name for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:inlines.cpp:(.rodata+0x2e0): first defined here
noding/.libs/libnoding.a(MCIndexSnapRounder.o):( multiple definition of `typeinfo for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:( first defined here
collect2: ld returned 1 exit status

Still trying to work with it.

-Build Task (GEOS)

ERROR: Bad build req: No Package Found for llvm-devel >= 2.4. Exiting.

I have tried to Skip these packages but no go. They are needed.
%ifnarch {%arm}
buildrequires: llvm

%ifnarch {%arm}
BuildRequires: ocaml

llvm-devel ->
  ERROR: Bad build req: No Package Found for ocaml-ocamldoc. Exiting.

needs ocaml-3.11.2-2.fc13.src.rpm ->

   BuildError: No matching arches were found (Pure) configure: error:

-Build Tasks (llvm):

-Build Tasks (ocaml):

ERROR: Command failed:
# /usr/bin/yum –installroot /var/lib/mock/dist-f13-build-21684-15700/root/  install  ‘cmake’ ‘openssl-devel’ ‘kdebase- workspace-devel’ ‘desktop-file-utils’ ‘qt4-devel’ ‘kde-filesystem’
kdepimlibs-akonadi-4.5.5-1.fc13.armv5tel from build has depsolving problems
–> Missing Dependency: akonadi(armv5tel-32) >= 1.4.3 is needed by package kdepimlibs-akonadi-4.5.5-1.fc13.armv5tel

Other Error in Spec File:

error: File not found: /home/camcintosh1/rpmbuild/BUILDROOT/quassel-0.7.1-1.fc13.x86_64/usr/share/applications/kde4/quassel.desktop
RPM build errors:
    File not found: /home/camcintosh1/rpmbuild/BUILDROOT/quassel-0.7.1-1.fc13.x86_64/usr/share/applications/kde4/quassel.desktop

Added the file to the path by changing %file:


And for the Client:

%files client

After that it built but not to Arm-koji because the missing packages of Kdepimlibs and Akondi.

Tried to Skip the package in Quassel:

%ifnarch {%arm}
buildrequires: akonadi

No go it is needed.

Added kdepimlibs to Build Requires.

-Build Tasks (kdepimlibs-4.4.2-1.fc13.src.rpm/ Quassel):

Now, I am trying to Build an old verison of Kdepimlibs  which is 4.4.2 for the verison we have on Arm-Koji which is Akondi 1.3.1.

I am waiting for it to upload successfully and get it tagged then add Quassel. I will see if my Package is Succesful.

I might have to build it again, since it is taking awhile.


Error: Xen and Libvirt-devel cannot be built on Arm-Koji at this time.

Last packages (Cant be built):
DEBUG  No Package Found for libvirt-devel - Bad build req: No Package Found for /usr/bin/qemu-img. 

DEBUG  No Package Found for xen-devel - BuildError: No matching arches were found
xenwatch-0.5.4-4.fc13.src.rpm, armv5tel

Tickets: (Quassel) (Pure) (Qgis) (Xmlrpc, JDOM)

  • yumdownloader
  • rpm -i
  • rpmbuild -bs -ba
  • Mock -r
  • Arm-koji
  • arm-koji cancel 93759


But It was built already:


Mailing List

-Asked about the versions compatibility.

Thanks to Chris Tyler for helping and Paul Whalen. 😀

•Blog Soon! •


Arm-Koji Release 0.3 (1/2)

I am BACK–

Release 0.3

I am working on QGIS, Pure, Quassel, JDom, XMLRPC, ECJ.

So far here are my results:

Recent Tasks
ID descending sort     Type     Owner     Arch     Finished     State
93572     build (dist-f13, qgis-1.6.0-2.fc13.src.rpm)     camcintosh1     noarch     2011-05-08 00:40:53     failed
93570     build (dist-f13, pure-0.47-1.fc13.src.rpm)     camcintosh1     noarch     2011-05-08 00:03:31     failed
93568     build (dist-f13, quassel-0.7.1-1.fc13.src.rpm)     camcintosh1     noarch     2011-05-07 23:49:21     failed
93566     build (dist-f13, jdom-1.1.1-1.fc13.src.rpm)     camcintosh1     noarch     2011-05-07 22:42:35     failed
93564     build (dist-f13, xmlrpc-2.0.1-6.6.fc13.src.rpm)     camcintosh1     noarch     2011-05-07  21:44:59     failed
93562     build (dist-f13, ecj-3.4.2-7.fc13.src.rpm)     camcintosh1     noarch     2011-05-07 18:18:16     closed



I Just Uploaded it and it worked, Nothing really to change.


I’ve been having ANT problems and I have been having some Dependency issues with LLVM, CLANG and OCAML. I am uploading them to Arm-koji and trying to work around the dependency issues or fix them. We will see which one will work.

I will give you more detail in the 2/2 post, so stay tuned.

•Blog Soon! •

Arm-Koji Release 0.2 (2/2)

Release 0.2

My 0.2 Release is getting my package MRPT-0.9.0-0.2 officially tagged for Fedora 13 updates.

Below is Paul Whalen re-uploading my package as a Tag.


92717 build (dist-f13, mrpt-0.9.0-0.2.fc13.src.rpm) pwhalen noarch open
92715 build (dist-f13, linux-2.6.32-1.fc14.src.rpm) ktaraghi noarch 2011-04-04 11:22:04 closed


This is my packaging getting built by Paul W.


ID descending sort NVR Built by Finished State
15106 mrpt-0.9.0-0.2.fc13 pwhalen 2011-04-04 23:03:00 complete

In conclusion, I would like to ask Paul Whalen and Chris Tyler to send us another error packages so we can do our 0.3

I had fun doing these even though it got overwhelming. Chris and Paul helped a lot through these times. It was exciting when we did see the check mark near our Packages.

We will keep trying to fix errors and submitting them to the Fedora 13 updates and close the tickets listed in the last column of our Project Page.


Links [Arm-Koji/Our Team Project Page/Failed-List]:



•Blog Soon! •



ARM-Koji Release 0.2 (1/2)


Arm Koji (1/2)

So basically, I am working with MRPT right now.

I have uploaded it, and changed the %changelog.

I will email Paul Whalen, and tell him to tag it to put it off to the updates for fedora 13 updates.

92713 build (dist-f13, mrpt-0.9.0-0.2.fc13.src.rpm) camcintosh1 noarch 2011-04-04 05:12:52 closed


About MRPT


Mobile Robot Programming Toolkit (MRPT) provides C++ developers an extensive, portable and well-tested set of libraries and applications which cover the most common data structures and algorithms employed in a number of mobile robotics research areas: localization, Simultaneous Localization and Mapping (SLAM), computer vision and motion planning (obstacle avoidance).

MOCK Command:
arm-koji build dist-f13 --scratch mrpt-0.9.0-0.2.fc13.src.rpm 

INFO: Done(mrpt-0.9.0-0.2.fc13.src.rpm) Config(fedora-13-i386) 290 minutes 15 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-13-i386/result

[camcintosh1@breezy result]$ arm-koji build dist-f13 --scratch mrpt-0.9.0-0.2.fc13.src.rpm 
Uploading srpm: mrpt-0.9.0-0.2.fc13.src.rpm
[====================================] 100% 00:16:29  33.12 MiB  34.26 KiB/sec
Created task: 92713
Task info:
Watching tasks (this may be safely interrupted)...
92713 build (dist-f13, mrpt-0.9.0-0.2.fc13.src.rpm):


The last ones that I will be working with are below. It seems like Pokerth has a problem with ARM so I will keep informed with it.

Postgis, I have try to have a conversation with the people on IRC but they are not answer I emailed a guy from it too his email is, I asked him about the SPEC file for POSTGIS. I kept getting an error about the pg_config folder. No reply. I will keep trying.

player-2.1.1-13.fc12.armv5tel needs geos-devel (failed), gearbox-devel (submitted) Chantell
pokerth-0.8.1-1.fc12.armv5tel failed Chantell
postgis-1.3.6-2.fc12.armv5tel failed needs geos-devel (failed) Chantell



•Blog Soon! •

Fedora Arm-Koji Packaging

Release 0.1


So basically what I have to *RELEASE* to everyone is my process of my packaging.

Right now I am working with packges PROGIS & GLOB2, I will soon take on a next package.


We have about 6 packages left so I am glad about that. Hopefully we can finish our own successfully and finish up the chart we have.


The commands and file path I use:

cd /var/lib/mock/fedora-13-i386/result/
yumdownloader –source **src.rpm

rpm -i **src.rpm

mock -r fedora-13-i386/fedora-12-i386





My errors and some successful:

[camcintosh1@breezy result]$ arm-koji build dist-f13 --scratch glob2- 
Uploading srpm: glob2-
[====================================] 100% 00:03:42  10.80 MiB  49.68 KiB/sec
Created task: 87202
Task info:
Watching tasks (this may be safely interrupted)...
87202 build (dist-f13, glob2- free
87202 build (dist-f13, glob2- free -> open (cdot-guru-2-1)
 87203 buildArch (glob2-, armv5tel): open (cdot-guru-3-5)
 87203 buildArch (glob2-, armv5tel): open (cdot-guru-3-5) -> closed
 0 free  1 open  1 done  0 failed
87202 build (dist-f13, glob2- open (cdot-guru-2-1) -> closed
 0 free  0 open  2 done  0 failed

87202 build (dist-f13, glob2- completed successfully

[camcintosh1@breezy tmp]$ mock -r fedora-12-i386 glob2- 
INFO: version 1.1.6 starting...
State Changed: init plugins
INFO: selinux enabled
State Changed: start
INFO: Start(glob2-  Config(fedora-12-i386)
State Changed: lock buildroot
State Changed: clean
State Changed: init
State Changed: lock buildroot
Mock Version: 1.1.6
INFO: Mock Version: 1.1.6
INFO: enabled root cache
INFO: enabled yum cache
State Changed: cleaning yum metadata
INFO: enabled ccache
State Changed: running yum
State Changed: creating cache
State Changed: setup
State Changed: build
INFO: Done(glob2- Config(fedora-12-i386) 73 minutes 28 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-12-i386/result
[camcintosh1@breezy tmp]$ cd /var/lib/mock/fedora-12-i386/result/
[camcintosh1@breezy result]$ ls
build.log                      glob2-debuginfo-
glob2-  root.log
glob2-   state.log

[camcintosh1@breezy result]$ arm-koji build dist-f12 --scratch glob2- 
Uploading srpm: glob2-
[====================================] 100% 00:03:27  10.80 MiB  53.22 KiB/sec
Created task: 87204
Task info:
Watching tasks (this may be safely interrupted)...
87204 build (dist-f12, glob2- open (cdot-guru-4-2)
 87205 buildArch (glob2-, armv5tel): open (cdot-panda-6-3)
l  87205 buildArch (glob2-, armv5tel): open (cdot-panda-6-3) -> FAILED: BuildError: error building package (arch armv5tel), mock exited with status 1; see build.log for more information
 0 free  1 open  0 done  1 failed
87204 build (dist-f12, glob2- open (cdot-guru-4-2) -> FAILED: BuildError: error building package (arch armv5tel), mock exited with status 1; see build.log for more information
 0 free  0 open  0 done  2 failed

87204 build (dist-f12, glob2- failed

•Blog Soon! •


So my progress this far as follows:

87847 build (dist-f12, player-2.1.1-13.fc12.src.rpm)

camcintosh1 noarch 2011-03-04 02:43:00 failed
87843 build (dist-f12, player-2.1.1-13.fc12.src.rpm)

camcintosh1 noarch 2011-03-06 05:32:34 failed
87841 build (dist-f12, postgis-1.3.6-2.fc12.src.rpm)

camcintosh1 noarch 2011-03-03 00:53:40 failed
87839 build (dist-f12, gvfs-1.4.1-3.fc12.src.rpm)

camcintosh1 noarch 2011-03-03 00:48:58 closed
87837 build (dist-f13, ltsp-5.1.95-1.fc13.src.rpm)

camcintosh1 noarch 2011-03-02 23:11:27 closed
87835 build (dist-f13, gvfs-1.4.1-3.fc13.src.rpm)

camcintosh1 noarch 2011-03-02 23:01:40 closed
87833 build (dist-f13, xnee-3.08-1.fc13.src.rpm)

camcintosh1 noarch 2011-03-02 22:51:36 closed
87831 build (dist-f12, gvfs-1.4.1-3.fc13.src.rpm)

camcintosh1 noarch 2011-03-02 22:27:10 closed
87231 build (dist-f13, gspiceui-0.9.98-1.fc13.src.rpm)

camcintosh1 noarch 2011-03-01 00:07:32 closed
87204 build (dist-f12, glob2-

camcintosh1 noarch 2011-02-28 08:07:46 failed
87202 build (dist-f13, glob2-

camcintosh1 noarch 2011-02-28 04:18:51 closed
87082 build (dist-f13, nano-2.2.6-1.fc13.src.rpm)

camcintosh1 noarch 2011-02-22 16:14:04 closed