Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529850 - app-office/openoffice-bin-4.1.1 should depend on media-libs/gstreamer
Summary: app-office/openoffice-bin-4.1.1 should depend on media-libs/gstreamer
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Chí-Thanh Christopher Nguyễn
URL: https://forums.gentoo.org/viewtopic-p...
Whiteboard:
Keywords:
Depends on: 668102
Blocks:
  Show dependency tree
 
Reported: 2014-11-19 11:54 UTC by Andrei Voropaev
Modified: 2018-10-09 06:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Voropaev 2014-11-19 11:54:11 UTC
openoffice-bin installs /usr/lib/openoffice/program/libavmediagst.so which needs libraries libgstinterfaces-0.10.so.0 and libgstreamer-0.10.so.0. These libraries are provided by packages media-libs/gstreamer-0.10.36-r2 and media-libs/gst-plugins-base-0.10.36-r1. They are not listed among dependencies, so they don't get installed when openoffice-bin is installed.
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2014-11-19 15:17:13 UTC
Or the package could skip installation of this file depending on USE=gstreamer or somesuch, as it is not needed for normal operation apparently.

http://thread.gmane.org/gmane.linux.gentoo.devel/93649
Comment 2 Andrei Voropaev 2014-11-25 15:34:05 UTC
Well, I guess it depends on what is "normal operation". As long as you don't touch audio from Office, then you don't need it. But if you make presentation with audio, then your presentation shall fail. Probably this is the reason why I couldn't play one presentation a while back.

Is making or playing presentations "normal operation"?

BTW, I've discovered one more library that OO uses but does not have in dependencies list. It is dev-libs/apr
Comment 3 Branko Djusic 2017-07-10 13:38:05 UTC
I get

!!! existing preserved libs:
>>> package: media-libs/gstreamer-0.10.36-r2
 *  - /usr/lib64/libgstreamer-0.10.so.0
 *  - /usr/lib64/libgstreamer-0.10.so.0.30.0
 *      used by /usr/lib64/openoffice/program/libavmediagst.so (app-office/openoffice-bin-4.1.3)
>>> package: media-libs/gst-plugins-base-0.10.36-r2
 *  - /usr/lib64/libgstinterfaces-0.10.so.0
 *  - /usr/lib64/libgstinterfaces-0.10.so.0.25.0
 *      used by /usr/lib64/openoffice/program/libavmediagst.so (app-office/openoffice-bin-4.1.3)
Comment 4 Sergey Torokhov 2017-09-03 22:10:46 UTC
Today, after removing gstreamer USE-flag from qtwebkit:4 and "emerge -av --depclean" I also got warning message:

!!! existing preserved libs:
>>> package: media-libs/gstreamer-0.10.36-r2
 *  - /usr/lib64/libgstreamer-0.10.so.0
 *  - /usr/lib64/libgstreamer-0.10.so.0.30.0
 *      used by /usr/lib64/openoffice/program/libavmediagst.so (app-office/openoffice-bin-4.1.3)
>>> package: media-libs/gst-plugins-base-0.10.36-r2
 *  - /usr/lib64/libgstinterfaces-0.10.so.0
 *  - /usr/lib64/libgstinterfaces-0.10.so.0.25.0
 *      used by /usr/lib64/openoffice/program/libavmediagst.so (app-office/openoffice-bin-4.1.3)
Use emerge @preserved-rebuild to rebuild packages using these libraries

The command "emerge @preserved-rebuild" reinstall openoffice-bin, but it isn't solve the problem and warning message appears again.

As was mentioned is OpenOffice 3.4.0 (https://www.openoffice.org/development/releases/3.4.0.html)

> New Gstreamer multimedia framework on Linux systems
> Gstreamer is available now to use to playback multimedia content in OpenOffice documents (e.g. audio and video in Impress presentations). Note that Gstreamer (and the appropriate gst-plugins) need to be installed in system.
Comment 5 Christophe PEREZ 2017-09-03 22:16:53 UTC
Same with libreoffice-bin