

I had that problem to, but didn't appear after unmerging python-2.4. I am using 2.5 for a while. The problem vanished when i remerged a bunch of kde packages including libs, kdebase-startkde, kioslaves, konqueror and lot of others I can't remember. I remerged xorg server to but I wouldn't say it had anything to do with that problem. Tapping on touchpad stopped working also in the same time like ccsmdpetka2001 wrote:after removing python-2.4 and doing a 'revdep-rebuild' fusion-icon and hence ccsm continues not to work the right way...i can enable compiz but i cannot click into many options of ccsm...


Which version of pyrex do you have installed? Should be 0.9.8.40000000000000 wrote:i am having the same problem of ccsm starting but not being able to open any of the options menus.


Code: Select all
!!! All ebuilds that could satisfy ">=dev-libs/glib-2.16" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/glib-2.16.3 (masked by: package.mask)
/usr/portage/local/layman/desktop-effects/profiles/package.mask:
#
# <jmbsviceto@gentoo.org> (9 February 2008)
# glib-2.15 breaks some packages
- dev-libs/glib-2.16.2 (masked by: package.mask, ~x86 keyword)
- dev-libs/glib-2.16.1 (masked by: package.mask, ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "dev-cpp/glibmm-2.16.1" [ebuild])
Maybe it was unmasked recently from the main portage tree ...brullonulla wrote:Why is a package of the main portage tree masked by the overlay? It sounds, er, questionable that an overlay goes masking packages of the main portage tree, but maybe there are good reasons for that.
What should I do?

All what it says is:yoyo wrote:Maybe it was unmasked recently from the main portage tree ...brullonulla wrote:Why is a package of the main portage tree masked by the overlay? It sounds, er, questionable that an overlay goes masking packages of the main portage tree, but maybe there are good reasons for that.
What should I do?
Anyway, you could see why it has been masked directly in the /usr/portage/local/layman/desktop-effects/profiles/package.mask file.
Enjoy !
Code: Select all
# glib-2.15 breaks some packages
>=dev-libs/glib-2.15
Well ... As the description in package.mask is really short (doh !) you can try these :brullonulla wrote:Some packages? What packages? And why it is masked >=2.15 instead of =2.15, if it's 2.15 the problem?
I would simply comment the line, but for example I'd like to know if glib-2.16 plays bad with CompizFusion SVN, that I use everyday.

Thanks for your proposed "solution". But it's not a solution, it's just a "ok, let's see what happens".yoyo wrote:Well ... As the description in package.mask is really short (doh !) you can try these :If you have some problem with that version go back to your current by removing the glib line on your package.umask then with an emerge -K dev-libs/glib
- - quickpkg dev-libs/glib
- unmask >=dev-libs/glib-2.16 in your package.unmask
- upgrade dev-libs/glib and try to compile your dev-cpp/glibmm and CompizFusion SVN packages
Hope this helps,
Enjoy !
EDIT : maybe bugzilla is a little more verbose about this mask ...

Code: Select all
one rob # layman -s desktop-effects
*
* Errors:
* ------
*
* Failed to sync overlay "desktop-effects".
* Error was: No such overlay ("desktop-effects")!
* 
I don't remember anymore why I masked it, but I'll be looking into it.yoyo wrote:Well ... As the description in package.mask is really short (doh !) you can try these :brullonulla wrote:Some packages? What packages? And why it is masked >=2.15 instead of =2.15, if it's 2.15 the problem?
I would simply comment the line, but for example I'd like to know if glib-2.16 plays bad with CompizFusion SVN, that I use everyday.If you have some problem with that version go back to your current by removing the glib line on your package.umask then with an emerge -K dev-libs/glib
- - quickpkg dev-libs/glib
- unmask >=dev-libs/glib-2.16 in your package.unmask
- upgrade dev-libs/glib and try to compile your dev-cpp/glibmm and CompizFusion SVN packages
Hope this helps,
Enjoy !
EDIT : maybe bugzilla is a little more verbose about this mask ...



Sorry for the delay, but I've been working on other things.brullonulla wrote:Thanks! Next time it would be nice if you can be a bit more verbose in your package.mask and the like.jmbsvicetto wrote:I don't remember anymore why I masked it, but I'll be looking into it.
Thanks alot for this tip. Worked for me.cygeus wrote:Same problem here, a workaround is to compile compiz with the svg USE flag enabled.prr56 wrote:Every time I try to update from *74 to *76 compiz fails do to glib problems
--Wmissing-declarations -Wnested-externs -D_FORTIFY_SOURCE=2 -MT glib.lo -MD -MP -MF .deps/glib.Tpo -c glib.c -fPIC -DPIC -o .libs/glib.o
glib.c:26:18: error: glib.h: No such file or directory
glib.c:43: error: expected specifier-qualifier-list before 'gint'
[snip]
Any help is appreciated
Code: Select all
Calculating world dependencies \
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:
x11-plugins/compiz-fusion-plugins-main:0
('installed', '/', 'x11-plugins/compiz-fusion-plugins-main-0.7.6', 'nomerge') pulled in by
('installed', '/', 'x11-wm/compiz-fusion-0.7.6', 'nomerge')
('ebuild', '/', 'x11-plugins/compiz-fusion-plugins-main-0.6.0', 'merge') pulled in by
('ebuild', '/', 'x11-plugins/compiz-fusion-plugins-extra-0.6.0', 'merge')
x11-plugins/compiz-fusion-plugins-extra:0
('installed', '/', 'x11-plugins/compiz-fusion-plugins-extra-0.7.6', 'nomerge') pulled in by
('installed', '/', 'x11-wm/compiz-fusion-0.7.6', 'nomerge')
('ebuild', '/', 'x11-plugins/compiz-fusion-plugins-extra-0.6.0', 'merge') (no parents)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
!!! Depgraph creation failed.
Code: Select all
emerge -C x11-plugins/compiz-fusion-plugins-extra
emerge -uNDav world