diff --git a/python-base.changes b/python-base.changes index 14fb3df..ccb3caa 100644 --- a/python-base.changes +++ b/python-base.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 15 12:19:43 UTC 2024 - Matej Cepl + +- Stop using %%defattr, it seems to be breaking proper executable + attributes on /usr/bin/ scripts (bsc#1227378). + ------------------------------------------------------------------- Wed May 22 08:59:52 UTC 2024 - Matej Cepl diff --git a/python-base.spec b/python-base.spec index 6bc35d3..76ec1be 100644 --- a/python-base.spec +++ b/python-base.spec @@ -508,11 +508,9 @@ cp Makefile Makefile.pre.in Makefile.pre %{buildroot}%{_libdir}/python%{python_v %postun -n libpython2_7-1_0 -p %{run_ldconfig} %files -n python-devel -%defattr(-, root, root) %{_libdir}/python%{python_version}/config/* %exclude %{_libdir}/python%{python_version}/config/Setup %exclude %{_libdir}/python%{python_version}/config/Makefile -%defattr(644, root, root, 755) %{_libdir}/libpython*.so %{_libdir}/pkgconfig/python-%{python_version}.pc %{_libdir}/pkgconfig/python.pc @@ -520,22 +518,18 @@ cp Makefile Makefile.pre.in Makefile.pre %{buildroot}%{_libdir}/python%{python_v %{_includedir}/python* %exclude %{_includedir}/python%{python_version}/pyconfig.h %{_libdir}/python%{python_version}/test -%defattr(755, root, root) %{_bindir}/python-config %{_bindir}/python2-config %{_bindir}/python%{python_version}-config %files -n python-xml -%defattr(644, root, root, 755) %{_libdir}/python%{python_version}/xml %{_libdir}/python%{python_version}/lib-dynload/pyexpat.so %files -n libpython2_7-1_0 -%defattr(644, root, root) %{_libdir}/libpython*.so.* %files -%defattr(644, root, root, 755) %{_rpmconfigdir}/macros.d/macros.python2 %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/README diff --git a/python-doc.changes b/python-doc.changes index 14fb3df..ccb3caa 100644 --- a/python-doc.changes +++ b/python-doc.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 15 12:19:43 UTC 2024 - Matej Cepl + +- Stop using %%defattr, it seems to be breaking proper executable + attributes on /usr/bin/ scripts (bsc#1227378). + ------------------------------------------------------------------- Wed May 22 08:59:52 UTC 2024 - Matej Cepl diff --git a/python-doc.spec b/python-doc.spec index b84523d..fbfec88 100644 --- a/python-doc.spec +++ b/python-doc.spec @@ -292,14 +292,12 @@ for i in Misc/* ; do done %files -%defattr(644,root,root,755) %dir %{_docdir}/python %doc %{_docdir}/python/Misc %doc %{_docdir}/python/html #%%doc %%{_docdir}/python/README %files pdf -%defattr(644,root,root,755) %doc %{_docdir}/python/paper-a4 %doc %{_docdir}/python/paper-letter diff --git a/python.changes b/python.changes index 14fb3df..ccb3caa 100644 --- a/python.changes +++ b/python.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 15 12:19:43 UTC 2024 - Matej Cepl + +- Stop using %%defattr, it seems to be breaking proper executable + attributes on /usr/bin/ scripts (bsc#1227378). + ------------------------------------------------------------------- Wed May 22 08:59:52 UTC 2024 - Matej Cepl diff --git a/python.spec b/python.spec index 7741839..39d9802 100644 --- a/python.spec +++ b/python.spec @@ -577,7 +577,6 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE51} %postun -p /sbin/ldconfig %files idle -%defattr(644, root, root, 755) %dir %{_sysconfdir}/%{idle_name} %config %{_sysconfdir}/%{idle_name}/* %doc Lib/idlelib/NEWS.txt @@ -594,34 +593,28 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE51} %{_datadir}/icons/hicolor/*/apps/idle.png %files demo -%defattr(644, root, root, 755) %doc %{_docdir}/%{name}/Demo %doc %{_docdir}/%{name}/Tools %files tk -%defattr(644, root, root, 755) %{_libdir}/python%{python_version}/lib-tk/ %{_libdir}/python%{python_version}/lib-dynload/_tkinter.so %files curses -%defattr(644, root, root, 755) %{_libdir}/python%{python_version}/curses %{_libdir}/python%{python_version}/lib-dynload/_curses.so %{_libdir}/python%{python_version}/lib-dynload/_curses_panel.so %files gdbm -%defattr(644, root, root, 755) %{_libdir}/python%{python_version}/lib-dynload/gdbm.so %{_libdir}/python%{python_version}/lib-dynload/dbm.so %if %{suse_version} == 1315 && !0%{?is_opensuse} %files strict-tls-check -%defattr(644, root, root, 755) %{_libdir}/python%{python_version}/sle_tls_checks_policy.py* %endif %files -%defattr(644, root, root, 755) %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/README %doc %{_docdir}/%{name}/LICENSE