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.

http://arm.koji.fedoraproject.org/koji/builds?state=3&order=-build_id

Failed Packages:

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

Errors:

jdom-1.1.1-1.fc13.src.rpm

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:

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93700

xmlrpc-2.0.1-6.6.fc13.src.rpm

/usr/lib/jvm/java/bin/java: symbol lookup error: /usr/lib/gcj/ant/ant-1.7.1.jar.so: undefined symbol: __sync_synchronize

javadoc-link
Xmlrpc: /usr/lib/gcj/ant/ant-1.7.1.jar.so: 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:

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93753

qgis-1.6.0-2.fc13.src.rpm

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):(.data.rel.ro+0x0): multiple definition of `vtable for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:(.data.rel.ro+0x0): 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):(.data.rel.ro+0x18): multiple definition of `typeinfo for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:(.data.rel.ro+0xb0): first defined here
collect2: ld returned 1 exit status

Still trying to work with it.

-Build Task (GEOS)

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93717

pure-0.47-1.fc13.src.rpm
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
%endif

%ifnarch {%arm}
BuildRequires: ocaml
%endif

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):

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93692

-Build Tasks (ocaml):

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93694

quassel-0.7.1-1.fc13.src.rpm
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:

%files
%defattr(-,root,root,-)
%{_datadir}/*
%{_bindir}/
#%{_kde4_bindir}/quassel
#%{_kde4_datadir}/applications/kde4/quassel.desktop

And for the Client:

%files client
%defattr(-,root,root,-)
%{_datadir}/*
%{_bindir}/
#%{_kde4_bindir}/quasselclient
#%{_kde4_datadir}/applications/kde4/quasselclient.desktop

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
%endif

No go it is needed.

Added kdepimlibs to Build Requires.

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

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93762

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93706


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.

Xenwatch-0.5.4-4.fc13

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

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

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

Tickets:
https://fedorahosted.org/arm/ticket/34#preview (Quassel)
https://fedorahosted.org/arm/ticket/35#preview (Pure)
https://fedorahosted.org/arm/ticket/36#preview (Qgis)
https://fedorahosted.org/arm/ticket/37 (Xmlrpc, JDOM)
Commands:

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

Sucessful:

But It was built already:

ecj-3.4.2-7.fc13.src.rpm
http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93681
akonadi-1.4.1-2.fc13.src.rpm
http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93683

Mailing List
kde-pim@kde.org

-Asked about the versions compatibility.

Thanks to Chris Tyler for helping and Paul Whalen. 😀

•Blog Soon! •

Advertisements

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

Sucessful:

ecj-3.4.2-7.fc13.src.rpm
http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=93562

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

Problems:

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]:

http://arm.koji.fedoraproject.org/koji/

http://zenit.senecac.on.ca/wiki/index.php/Fedora-ARM_Package_Building_and_Troubleshooting

http://zenit.senecac.on.ca/wiki/index.php/Fedora-ARM_Package_Building_and_Troubleshooting/Problems

 

 

•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.

http://arm.koji.fedoraproject.org/koji/

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

 

About MRPT

dataset_Parking_6L_pointcloud_img

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).

http://www.mrpt.org/

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: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=92713
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 devrim@commandprompt.com, 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 https://fedorahosted.org/arm/ticket/13
pokerth-0.8.1-1.fc12.armv5tel failed Chantell https://fedorahosted.org/arm/ticket/25
postgis-1.3.6-2.fc12.armv5tel failed needs geos-devel (failed) Chantell https://fedorahosted.org/arm/ticket/14


 

 

•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.

http://zenit.senecac.on.ca/wiki/index.php/Fedora-ARM_Package_Building_and_Troubleshooting/Problems

 

The commands and file path I use:

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

rpm -i **src.rpm

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

fedora-packager-setup

 

 

 

My errors and some successful:

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

87202 build (dist-f13, glob2-0.9.4.4-1.fc13.src.rpm) completed successfully



[camcintosh1@breezy tmp]$ mock -r fedora-12-i386 glob2-0.9.4.4-1.fc13.src.rpm 
INFO: mock.py version 1.1.6 starting...
State Changed: init plugins
INFO: selinux enabled
State Changed: start
INFO: Start(glob2-0.9.4.4-1.fc13.src.rpm)  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-0.9.4.4-1.fc13.src.rpm) 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-0.9.4.4-1.fc12.i686.rpm
glob2-0.9.4.4-1.fc12.i686.rpm  root.log
glob2-0.9.4.4-1.fc12.src.rpm   state.log




[camcintosh1@breezy result]$ arm-koji build dist-f12 --scratch glob2-0.9.4.4-1.fc12.src.rpm 
Uploading srpm: glob2-0.9.4.4-1.fc12.src.rpm
[====================================] 100% 00:03:27  10.80 MiB  53.22 KiB/sec
Created task: 87204
Task info: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=87204
Watching tasks (this may be safely interrupted)...
87204 build (dist-f12, glob2-0.9.4.4-1.fc12.src.rpm): open (cdot-guru-4-2)
 87205 buildArch (glob2-0.9.4.4-1.fc12.src.rpm, armv5tel): open (cdot-panda-6-3)
l  87205 buildArch (glob2-0.9.4.4-1.fc12.src.rpm, 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-0.9.4.4-1.fc12.src.rpm): 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-0.9.4.4-1.fc12.src.rpm) 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-0.9.4.4-1.fc12.src.rpm)

camcintosh1 noarch 2011-02-28 08:07:46 failed
87202 build (dist-f13, glob2-0.9.4.4-1.fc13.src.rpm)

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