[Momonga-devel.ja:01241] %defattr(-,root,root)
- From: Ichiro Nakai <i-nakai@xxxxxxxxxxxxxxxxx>
- Date: Wed, 15 Jan 2003 01:25:39 +0900
本日 devel に subscribe しました。
中井と申します。
早速ですが、幾つかのパッケージで、%files から
%defattr(-,root,root)
が抜けているために、build したものをインストールするとインストールされた
ファイルの所有者、グループが build したユーザになります。
build を行ったシステム以外では問題にならないかもしれませんが、一応、報告
いたします。
なお、修正前の spec を hoge.spec.orig として diff をとりました。
a52dec
--- a52dec.spec.orig 2002-07-29 01:29:02.000000000 +0900
+++ a52dec.spec 2003-01-12 01:42:59.000000000 +0900
@@ -51,6 +51,7 @@
%{_mandir}/man*/*
%files devel
+%defattr(-,root,root)
%{_includedir}/a52dec
%{_libdir}/*.a
%{_libdir}/*.la
autotrace
--- autotrace.spec.orig 2002-11-17 01:32:54.000000000 +0900
+++ autotrace.spec 2003-01-12 01:43:51.000000000 +0900
@@ -53,6 +53,7 @@
%{_libdir}/libautotrace.so*
%files devel
+%defattr(-,root,root)
%{_bindir}/autotrace-config
%{_includedir}/autotrace/*
%{_libdir}/pkgconfig/autotrace.pc
gdl (これは抜けているのではなく順番の問題でしょう)
--- gdl.spec.orig 2002-10-05 14:25:54.000000000 +0900
+++ gdl.spec 2003-01-12 01:11:55.000000000 +0900
@@ -70,8 +70,8 @@
- created spec file
%files
-%doc AUTHORS COPYING ChangeLog NEWS README
%defattr (-, root, root)
+%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_libdir}/lib*.so.*
%{_libdir}/bonobo/servers/*.server
nethack
--- nethack.spec.orig 2002-08-21 00:32:30.000000000 +0900
+++ nethack.spec 2003-01-12 01:15:54.000000000 +0900
@@ -125,6 +125,7 @@
%files
+%defattr(-,root,root)
%doc %{builddir}/doc/Guidebook.tex %{builddir}/doc/Guidebook.txt
%doc %{builddir}/doc/Guidebook.mn %{builddir}/doc/tmac.n
%attr(0755,root,games) %{bin_dir}/%{name}
@@ -141,6 +142,7 @@
%attr(0664,root,games) %{gamedir}/license
%files -n jnethack
+%defattr(-,root,root)
%doc %{jbuilddir}/README.j %{jbuilddir}/ChangeLog.j
%doc %{jbuilddir}/doc/jGuidebook.txt
%doc %{jbuilddir}/doc/jGuidebook.mn %{builddir}/doc/tmac.n
lavap
--- lavaps.spec.orig 2002-04-02 15:23:39.000000000 +0900
+++ lavaps.spec 2003-01-12 01:04:52.000000000 +0900
@@ -34,6 +34,7 @@
rm -rf %{buildroot}
%files
+%defattr(-,root,root)
%doc README COPYING
%{_bindir}/lavaps
%{_mandir}/man1/lavaps.1*
gcc2.96
--- gcc2.96.spec.orig 2002-11-28 01:48:11.000000000 +0900
+++ gcc2.96.spec 2003-01-12 01:07:46.000000000 +0900
@@ -1493,6 +1493,7 @@
%doc gcc/java/ChangeLog*
%files -n libgcj%{pkg_suffix}
+%defattr(-,root,root)
%{_prefix}/bin/jv-convert%{bin_suffix}
%{_prefix}/bin/gij%{bin_suffix}
%{_prefix}/%{_lib}/libgcj.so.*
mjpegtool
--- mjpegtools.spec.orig 2003-01-10 22:10:51.000000000 +0900
+++ mjpegtools.spec 2003-01-12 01:03:16.000000000 +0900
@@ -161,6 +161,7 @@
%endif
%files devel
+%defattr(-,root,root)
%{_bindir}/*-config
%{_includedir}/mjpegtools
%ifarch %{ix86}
長くなりましたが宜しくお願いいたします。
--
Ichiro Nakai
i-nakai@xxxxxxxxxxxxxxxxx