Mailinglist Archive: opensuse-gnome (68 mails)

< Previous Next >
Re: [opensuse-gnome] Maintainer of Tracker-> Please update to 0.8.2
  • From: Anshul Jain <anshulajain@xxxxxxxxx>
  • Date: Mon, 10 May 2010 15:50:49 +0530
  • Message-id: <AANLkTikTO3sBzu7gpQiU7rIWN0nU34KLbm3hsQyPldNb@xxxxxxxxxxxxxx>
On Mon, May 10, 2010 at 3:44 PM, Vincent Untz <vuntz@xxxxxxxxxxxx> wrote:
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx



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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx

< Previous Next >