On Mon, May 10, 2010 at 3:44 PM, Vincent Untz
Hi,
Le dimanche 09 mai 2010, à 08:39 +0530, Anshul Jain a écrit :
I was trying to package Tracker 0.8.4 (now its 0.8.5) and came across several errors on my OBS build. Can you help?
Since Dominique also worked on this, I guess this will all be fine in the end. Maybe you can look at the work he did to see if this explains the errors you had. Else, just paste the errors here -- this way, you'll be able to fix that next time you update the package :-)
Cheers,
Vincent
-- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
I'd like to know what I'm doing wrong, so that I'll be able to get better knowledge (just like what you said). That said- please bear with my lack of knowledge as I'm merely an amateur on all this :) The error I got in the end is :- Finding Provides: /usr/lib/rpm/find-provides tracker Finding Requires: /usr/lib/rpm/find-requires tracker Finding Supplements: /usr/lib/rpm/find-supplements tracker Provides: tracker-lang-all = 0.8.5 Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Supplements: packageand(bundle-lang-other:tracker) Checking for unpackaged file(s): /usr/lib/rpm/check-files /usr/src/packages/BUILDROOT/tracker-0.8.5-6.1.i386 Wrote: /usr/src/packages/SRPMS/tracker-0.8.5-6.1.src.rpm Wrote: /usr/src/packages/RPMS/i586/tracker-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/tracker-gui-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libtracker-client-0_8-0-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libtracker-extract-0_8-0-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libtracker-miner-0_8-0-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/tracker-devel-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/tracker-applet-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/evolution-tracker-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/nautilus-tracker-0.8.5-6.1.i586.rpm Wrote: /usr/src/packages/RPMS/noarch/tracker-lang-0.8.5-6.1.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FCI44W + umask 022 + cd /usr/src/packages/BUILD + cd tracker-0.8.5 + rm -rf /usr/src/packages/BUILDROOT/tracker-0.8.5-6.1.i386 + exit 0 ... checking for files with abuild user/group ... running 00-check-install-rpms ... installing all built rpms Preparing packages for installation... libtracker-client-0_8-0-0.8.5-6.1 tracker-lang-0.8.5-6.1 libtracker-extract-0_8-0-0.8.5-6.1 tracker-0.8.5-6.1 libtracker-miner-0_8-0-0.8.5-6.1 evolution-tracker-0.8.5-6.1 nautilus-tracker-0.8.5-6.1 tracker-devel-0.8.5-6.1 tracker-gui-0.8.5-6.1 tracker-applet-0.8.5-6.1 ... running 01-check-debuginfo ... testing for empty debuginfo packages ... running 02-check-gcc-output ... testing for serious compiler warnings (using /usr/lib/build/checks-data/check_gcc_output) (using //.build.log) ... running 03-check-binary-kernel-log ... running 04-check-filelist ... checking filelist tracker-devel-0.8.5-6.1.i586.rpm: directories not owned by a package: - /usr/share/tracker-tests - /usr/share/tracker-tests/data - /usr/share/tracker-tests/data/Images - /usr/share/tracker-tests/data/Music - /usr/share/tracker-tests/data/Video System halted. I modified the .spec file to add the missing files and the added portion is:- %dir %{_datadir}/vala %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/*.vapi %{_datadir}/tracker-tests/*.py %{_datadir}/tracker-tests/data/Images/*.jpg %{_datadir}/tracker-tests/data/Images/*.png %{_datadir}/tracker-tests/data/Images/*.tif %{_datadir}/tracker-tests/data/Music/*.* #%{_datadir}/tracker-tests/data/Music/*.mp4 %dir %{_datadir}/tracker-tests/data/Video/*.* %dir %{_datadir}/tracker-tests/data/pickled_Images %dir %{_datadir}/tracker-tests/data/pickled_Music %dir %{_datadir}/tracker-tests/tests.xml %dir %{_datadir}/vala/vapi/tracker-miner-0.8.deps %files applet %defattr(-,root,root) %{_datadir}/%{name}/GNOME_Search_Bar_Applet.xml %{_datadir}/%{name}/tracker-search-bar.ui %{_libdir}/bonobo/servers/GNOME_Search_Bar_Applet.server %{_libexecdir}/tracker-search-bar %{_mandir}/man1/tracker-search-bar.1* -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org