https://bugs.documentfoundation.org/show_bug.cgi?id=89963
Bug ID: 89963 Summary: Libreoffice deb packages install stuff in /usr/local hierarchy violating FHS and debian/ubuntu policy Product: LibreOffice Version: 4.4.0.3 release Hardware: All OS: Linux (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: sergio.calleg...@gmail.com This bug is specific to the linux packaging of libreoffice, as delivered by TDF. Since version 4.4, libreoffice deb packages have started installing a libreoffice4.4 link in /usr/local/bin. Up to version 4.3, such link was installed in /usr/bin. Having packages installing stuff in /usr/local is a violation of the linux filesystem hierarchy standard (FHS), as well as the debian and ubuntu policy documents. It is also against the unix tradition of having a /usr/local hierarchy where the admin has the guarantee that no system functionality (e.g. packaging) will make any automatic modification. >From the FHS, sec 4.9. The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. >From debian lintian Debian lintian (package checker) has an explicit error condition for this, with severity "Serious": The package installs a file in /usr/local/... which is not allowed >From debian policy Sec. 9.1.2 As mandated by the FHS, packages must not place any files in /usr/local, either by putting them in the file system archive to be unpacked by dpkg or by manipulating them in their maintainer scripts. [...] because /usr/local and its contents are for exclusive use of the local administrator, a package must not rely on the presence or absence of files or directories in /usr/local for normal operation Is there any reason why in the 4.4 branch the choice to move the libreoffice4.4 link from /usr/bin to /usr/local/bin was made? Can this change be reverted? -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs