Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437656 - x11-plugins/compiz-plugins-main should depend on virtual/glu
Summary: x11-plugins/compiz-plugins-main should depend on virtual/glu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Desktop-Effects herd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 432516
  Show dependency tree
 
Reported: 2012-10-09 00:55 UTC by Anatoly
Modified: 2012-10-10 00:02 UTC (History)
0 users

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 Anatoly 2012-10-09 00:55:14 UTC
x11-plugins/compiz-plugins-main has runtime dependency on libGLU, provided now by virtual/glu.

Only some plug-ins depend on it.  There are no build errors, the package builds and installs just fine.

For example, animation plug-in (/usr/lib64/compiz/libanimation.so) depends on it.  When one tries to activate animation plug-in using ccsm (compiz settings manager) without libGLU available, the option will silently deactivate after some time, and error message can only be seen in console log.

Compiz issues following error messages:
/usr/bin/compiz (core) - Error: Couldn't load plugin '/usr/lib64/compiz/libanimation.so' : libGLU.so.1: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Error: Couldn't load plugin 'animation'
Comment 1 nobody 2012-10-09 10:22:28 UTC
Reconsider this bug, as you will awake dev on a package that is mask and pending for removal.
So before anyone assign that bug and ring a dev that will have a look at it and remove it from the tree, you can still mark it as invalid.
Comment 2 Anatoly 2012-10-09 15:31:10 UTC
(In reply to comment #1)
> Reconsider this bug, as you will awake dev on a package that is mask and
> pending for removal.

It is not masked anymore since 30th August, so I think it is valid.
Comment 3 Sergey Popov gentoo-dev 2012-10-09 19:28:08 UTC
+  09 Oct 2012; Sergey Popov <pinkbyte@gentoo.org>
+  compiz-plugins-main-0.8.8.ebuild:
+  Add missing virtual/glu dependency wrt bug #437656. Thanks to Anatoly for
+  discovering this issue

Fixed without revision bump
Comment 4 nobody 2012-10-10 00:02:04 UTC
Ah good news, i was scared it will get removed.