GNOME Bugzilla – Bug 335845
please update dogtail.spec file
Last modified: 2006-04-13 23:50:20 UTC
Please describe the problem: 2 location in the spec file requires update: 1. VERSION 2. desktop-file-install $RPM_BUILD_ROOT/%{_datadir}/applications/sniff.desktop \ before --vendor line Steps to reproduce: 1. make rpm 2. 3. Actual results: creating dist tar -cf dist/dogtail-0.5.2.tar dogtail-0.5.2 gzip -f9 dist/dogtail-0.5.2.tar removing 'dogtail-0.5.2' (and everything under it) mkdir -p rpms/{BUILD,RPMS/noarch,SOURCES,SPECS,SRPMS} # Create an rpmrc that will include our custom rpmmacros file echo "%_topdir `pwd`/rpms/" > rpms/tmp.rpmmacros echo "macrofiles: /usr/lib/rpm/macros:/usr/lib/rpm/%{_target}/macros:/usr/lib/rp m/redhat/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/%{_target}/macros:~/. rpmmacros:`pwd`/rpms/tmp.rpmmacros" > rpms/tmp.rpmrc # Build using the custom rpmrc in the rpms/ sub-dir rpmbuild --rcfile /usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:`pwd`/rpms/tmp.rp mrc -tb dist/dogtail-*.tar.gz error: File /root/llim/dogtail/dogtail/dist/dogtail-0.5.1.tar.gz: No such file o r directory make: *** [rpm] Error 1 =========== + desktop-file-install /var/tmp/dogtail-0.5.2-2-root-root//usr/share/application s/sniff.desktop Must specify the vendor namespace for these files with --vendor Expected results: create rpm package Does this happen every time? yes Other information:
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.