[Bug 971960] New: pulse-%{drvver} and modules sub directories aren't packaged
http://bugzilla.opensuse.org/show_bug.cgi?id=971960 Bug ID: 971960 Summary: pulse-%{drvver} and modules sub directories aren't packaged Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: All OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: sreeves@suse.com Reporter: lmuelle@suse.com QA Contact: qa-bugs@suse.de Found By: Development Blocker: No This leads to empty directories left behind when pulse get upgraded while one of the sub-packaged is still installed in the old version. To handle this cleanly we have to add %dir %{_libdir}/pulse-%{drvver} %dir %{_libdir}/pulse-%{drvver}/modules to any %files module-* sub-package. A submit request follows. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c1
--- Comment #1 from Lars Müller
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c2
Ondrej Holecek
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c3
--- Comment #3 from Lars Müller
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c4
Björn Voigt
This leads to empty directories left behind when pulse get upgraded while one of the sub-packaged is still installed in the old version.
To handle this cleanly we have to add
%dir %{_libdir}/pulse-%{drvver} %dir %{_libdir}/pulse-%{drvver}/modules
to any %files module-* sub-package.
A submit request follows.
The downside of such changes is, that changes to the directory options (e.g. changed permissions, owner/group) have to be done in all packages which share the same directories. If this is not done or if the user only installs some updated RPM packages, the directories have different options from different packages and the last updated/installed package wins. Is may be also a bad style. But "RPM Guide" says nothing about this issue: https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM... https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/pdf/RPM_... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c5
--- Comment #5 from Lars Müller
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c6
--- Comment #6 from Björn Voigt
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c7
Lars Müller
http://bugzilla.opensuse.org/show_bug.cgi?id=971960
http://bugzilla.opensuse.org/show_bug.cgi?id=971960#c8
Lars Müller
participants (1)
-
bugzilla_noreply@novell.com