Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 339622 - x11-wm/compiz-0.8.6-r1 takes a long to start due to not registering with gnome-session
Summary: x11-wm/compiz-0.8.6-r1 takes a long to start due to not registering with gnom...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal with 1 vote (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 532580
Blocks:
  Show dependency tree
 
Reported: 2010-10-03 20:04 UTC by Jordan
Modified: 2018-01-26 22:41 UTC (History)
2 users (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 Jordan 2010-10-03 20:04:43 UTC
When starting up my computer, Gnome starts. However compiz takes a long time to get going. This error was found in ~/.xsession-errors:

gnome-session[2847]: WARNING: Application 'compiz.desktop' failed to register before timeout

Reproducible: Always

Steps to Reproduce:
1. Start computer
2. Gnome starts, log in
3. Compiz is stuck for around 20 seconds before I can and panels or icons on my desktop. The background image is drawn however.




#emerge --info
Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.3, glibc-2.11.2-r0, 2.6.35-zen2 x86_64)
=================================================================
System uname: Linux-2.6.35-zen2-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8300_@_2.50GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 29 Sep 2010 01:45:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.3
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=core2 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages mini-manifest news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ "
LANG="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/x11 /var/lib/layman/sabayon /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acpi additions alsa amd64 aspell bzip2 cairo cdda cdparanoia cleartype consolekit css cups dbus device-mapper dhcpcd dri dvd exif expat ffmpeg firefox flac fontconfig foomaticdb fuse gallium gconf gdbm gdu gecko gif glib gnome gstreamer gtk java jpeg lame libnotify live mad midi mmx mp3 mpeg mudflap multilib nautilus ncurses network networkmanager nls nptl opengl openmp pam pcre pdf pnf png policykit ppds pulseaudio python samba sdl smbclient smp spell sse sse2 ssl ssse3 svg taglib tcpd threads threadsafe tiff truetype udev unicode usb x264 xcb xinerama xml xorg xpdf-headers xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="*" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

#cat /etc/portage/package.keywords
sys-apps/baselayout ~amd64
sys-apps/openrc ~amd64
x11-base/xorg-server ~amd64
x11-drivers/xf86-video-nouveau ~amd64
x11-base/xorg-drivers ~amd64
x11-apps/xinit
x11-drivers/xf86-input-evdev ~amd64
x11-libs/libdrm ~amd64
media-libs/mesa ~amd64
app-admin/eselect-mesa ~amd64
x11-libs/libX11 ~amd64
sys-kernel/zen-sources ~amd64
<sys-boot/grub-9999 **
media-sound/cowbell ~amd64
sys-boot/os-prober ~amd64
x11-themes/shiki-colors ~amd64
x11-themes/gnome-colors-common ~amd64
x11-themes/gnome-colors-themes ~amd64
sys-apps/ureadahead ~amd64
dev-libs/libnih ~amd64
gnome-extra/gnome-do ~amd64
x11-wm/compiz-fusion ~amd64
x11-plugins/compiz-plugins-main ~amd64
x11-libs/compizconfig-backend-gconf ~amd64
x11-wm/compiz ~amd64
x11-plugins/compiz-plugins-extra ~amd64
x11-apps/ccsm ~amd64
x11-apps/ccsm ~amd64
x11-libs/libcompizconfig ~amd64
dev-libs/protobuf ~amd64
x11-libs/compiz-bcop ~amd64
dev-python/compizconfig-python ~amd64
x11-plugins/compiz-plugins-unsupported ~amd64
gnome-extra/docky ~amd64
dev-dotnet/gio-sharp ~amd64
dev-dotnet/gnome-keyring-sharp ~amd64
gnome-extra/gnome-do-plugins ~amd64
gnome-extra/gnome-do-docklets ~amd64
Comment 1 Johannes Duschl 2010-12-08 14:47:42 UTC
This bug still exists and occurs for me in all version of compiz 0.8.6: 
gnome-session[5754]: WARNING: Application 'compiz.desktop' failed to register before timeout

Portage 2.1.9.24 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11.2-r3, 2.6.36-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r3-x86_64-Intel-R-_Core-TM-_i7_CPU_L_620_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 08 Dec 2010 10:00:01 +0000
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 sun-bcla-java-vm PUEL AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -msse4 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -msse4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="gentoo.inode.at"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en de"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/x11 /var/lib/layman/wschlich-testing /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cdda cddb cli consolekit cracklib crypt cups cxx dbus devicekit dri eds evolution ffmpeg firefox flac fontconfig fortran ftp gdbm gdu gif gnome gnome-keyring gphoto2 gpm gps gstreamer gtk gtk+ iconv ipv6 jabber jpeg jpeg2k lame latex libnotify lirc mad mmx mmx2 modules mp3 mp4 mpeg mplayer mudflap multilib mythtv nautilus ncurses networkmanager nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png policykit pppd pulseaudio python qt3support quicktime readline rss samba session spell sqlite sse sse2 sse3 sse4 sse4a ssl startup-notification svg sysfs syslog tcpd theora threads tiff udev unicode usb vorbis wifi wps x264 xcb xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" NETBEANS_MODULES="apisupport harness ide java nb websvccommon mobility soa cnd dlight enterprise profiler" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



(In reply to comment #0)
> When starting up my computer, Gnome starts. However compiz takes a long time to
> get going. This error was found in ~/.xsession-errors:
> 
> gnome-session[2847]: WARNING: Application 'compiz.desktop' failed to register
> before timeout
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1. Start computer
> 2. Gnome starts, log in
> 3. Compiz is stuck for around 20 seconds before I can and panels or icons on my
> desktop. The background image is drawn however.
> 
> 
> 
> 
> #emerge --info
> Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.3,
> glibc-2.11.2-r0, 2.6.35-zen2 x86_64)
> =================================================================
> System uname:
> Linux-2.6.35-zen2-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8300_@_2.50GHz-with-gentoo-2.0.1
> Timestamp of tree: Wed, 29 Sep 2010 01:45:01 +0000
> app-shells/bash:     4.0_p37
> dev-java/java-config: 2.1.11
> dev-lang/python:     2.6.5-r3, 3.1.2-r4
> dev-util/cmake:      2.8.1-r2
> sys-apps/baselayout: 2.0.1
> sys-apps/openrc:     0.6.3
> sys-apps/sandbox:    2.3-r1
> sys-devel/autoconf:  2.13, 2.65-r1
> sys-devel/automake:  1.10.3, 1.11.1
> sys-devel/binutils:  2.20.1-r1
> sys-devel/gcc:       4.4.3-r2
> sys-devel/gcc-config: 1.4.1
> sys-devel/libtool:   2.2.10
> sys-devel/make:      3.81-r2
> virtual/os-headers:  2.6.30-r1
> ACCEPT_KEYWORDS="amd64"
> ACCEPT_LICENSE="* -@EULA"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=core2 -O3 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/share/X11/xkb"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
> /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d
> /etc/terminfo"
> CXXFLAGS="-march=core2 -O3 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="assume-digests distlocks fixpackages mini-manifest news
> parallel-fetch protect-owned sandbox sfperms strict unmerge-logs
> unmerge-orphans userfetch"
> GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/
> http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ "
> LANG="C"
> LDFLAGS="-Wl,-O1 -Wl,--as-needed"
> MAKEOPTS="-j4"
> PKGDIR="/usr/portage/packages"
> PORTAGE_CONFIGROOT="/"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
> --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
> --exclude=/local --exclude=/packages"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/var/lib/layman/x11 /var/lib/layman/sabayon
> /usr/local/portage"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="X aac acpi additions alsa amd64 aspell bzip2 cairo cdda cdparanoia
> cleartype consolekit css cups dbus device-mapper dhcpcd dri dvd exif expat
> ffmpeg firefox flac fontconfig foomaticdb fuse gallium gconf gdbm gdu gecko gif
> glib gnome gstreamer gtk java jpeg lame libnotify live mad midi mmx mp3 mpeg
> mudflap multilib nautilus ncurses network networkmanager nls nptl opengl openmp
> pam pcre pdf pnf png policykit ppds pulseaudio python samba sdl smbclient smp
> spell sse sse2 ssl ssse3 svg taglib tcpd threads threadsafe tiff truetype udev
> unicode usb x264 xcb xinerama xml xorg xpdf-headers xvid zip zlib"
> ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x
> ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3
> trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="*"
> APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm
> authn_default authn_file authz_dbm authz_default authz_groupfile authz_host
> authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir
> disk_cache env expires ext_filter file_cache filter headers include info
> log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling
> status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface
> irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech
> aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea
> ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2
> timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux"
> LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
> text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau"
> XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface
> geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac
> delude chaos account" 
> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL,
> LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
> 
> #cat /etc/portage/package.keywords
> sys-apps/baselayout ~amd64
> sys-apps/openrc ~amd64
> x11-base/xorg-server ~amd64
> x11-drivers/xf86-video-nouveau ~amd64
> x11-base/xorg-drivers ~amd64
> x11-apps/xinit
> x11-drivers/xf86-input-evdev ~amd64
> x11-libs/libdrm ~amd64
> media-libs/mesa ~amd64
> app-admin/eselect-mesa ~amd64
> x11-libs/libX11 ~amd64
> sys-kernel/zen-sources ~amd64
> <sys-boot/grub-9999 **
> media-sound/cowbell ~amd64
> sys-boot/os-prober ~amd64
> x11-themes/shiki-colors ~amd64
> x11-themes/gnome-colors-common ~amd64
> x11-themes/gnome-colors-themes ~amd64
> sys-apps/ureadahead ~amd64
> dev-libs/libnih ~amd64
> gnome-extra/gnome-do ~amd64
> x11-wm/compiz-fusion ~amd64
> x11-plugins/compiz-plugins-main ~amd64
> x11-libs/compizconfig-backend-gconf ~amd64
> x11-wm/compiz ~amd64
> x11-plugins/compiz-plugins-extra ~amd64
> x11-apps/ccsm ~amd64
> x11-apps/ccsm ~amd64
> x11-libs/libcompizconfig ~amd64
> dev-libs/protobuf ~amd64
> x11-libs/compiz-bcop ~amd64
> dev-python/compizconfig-python ~amd64
> x11-plugins/compiz-plugins-unsupported ~amd64
> gnome-extra/docky ~amd64
> dev-dotnet/gio-sharp ~amd64
> dev-dotnet/gnome-keyring-sharp ~amd64
> gnome-extra/gnome-do-plugins ~amd64
> gnome-extra/gnome-do-docklets ~amd64
> 

Comment 2 razamatan 2011-08-02 07:44:02 UTC
i had the same problem, but i was able to fix this following this thread:

https://bbs.archlinux.org/viewtopic.php?pid=655237#p655237

all i had to do was change the Exec line as stated to this:

Exec=bash -c 'compiz ccp --sm-client-id $DESKTOP_AUTOSTART_ID'

please update the compiz.desktop file in portage as well.
Comment 3 Pacho Ramos gentoo-dev 2017-07-28 09:28:51 UTC
To fix all existing issues someone will need to make a major version bump and deal with the migration. If nobody is going to take care of all this packages, I would treeclean them
Comment 4 hash 2018-01-04 12:28:15 UTC
(In reply to Pacho Ramos from comment #3)
> To fix all existing issues someone will need to make a major version bump
> and deal with the migration. If nobody is going to take care of all this
> packages, I would treeclean them

I am not understanding one thing, migrate where?
Are you referring the compiz 0.9 versions?
There are problem with that 0.9 do not have the same set of functionality as 0.8, it lacks a lot!
And then there is an updated from April 18th 2017 to 0.8.14 maybe it should be first bumped in version, I made ebuilds and can provide them, and then test if related bugs still relevant?

P.S.: My overlay is here: github.com/hashn0n/gentoo-x-local if any one interested to test "my take" on compiz-0.8.14 ebuilds, there is local set called "compiz-0.8.14-local" for anyone to use as a starting point.
Comment 5 Pacho Ramos gentoo-dev 2018-01-04 12:50:05 UTC
Migrate to 0.9.x as it's the only version that looks to be maintained by upstream (and still accepting bugs). 0.8.x looks to me like trying to keep Gnome2 in the tree simply ignoring all its existing bugs and without any upstream taking care of them :/
Comment 6 Pacho Ramos gentoo-dev 2018-01-04 12:53:12 UTC
Other option is to simply keep that new "compiz-reloaded" fork of 0.8 series in your overlay :/
Comment 7 hash 2018-01-04 13:34:33 UTC
The only "annoyance" is that I made ebuilds in same naming scheme as the old ones and they get masked by this bug and I need to add a lot in package.unmask or rename all of them some how?
I just don't know the best course of action.

P.S.: Oh and I forgot to mention the author of Compiz-0.8.14: Scott Moreau (blog.northfield.ws)
Comment 8 zasire 2018-01-04 14:10:28 UTC
(In reply to Pacho Ramos from comment #5)
> Migrate to 0.9.x as it's the only version that looks to be maintained by
> upstream (and still accepting bugs). 0.8.x looks to me like trying to keep
> Gnome2 in the tree simply ignoring all its existing bugs and without any
> upstream taking care of them :/

Are you aware of the 0.8.* version? https://github.com/compiz-reloaded

From what i can see the most recent commit into one of those upstream projects happened yesterday. All of them (except one) had commits within the last year.

There are even people committing bug reports, getting a response with a committed fix, like here: https://github.com/compiz-reloaded/compicc/issues/4

Sure, the whole project might not develop to new frontiers but some software might be considered done and working at some point.
Comment 9 zasire 2018-01-04 14:30:08 UTC
To me it seems the situation with Compiz Reloaded 0.8.* vs Compiz 0.9.* is like Gnome 3 vs Mate. We have both in portage as well and with Mate, we are having Gnome2 basically. Compiz 0.8.* was abandoned by the original developers and is now maintained by those calling it Compiz Reloaded.

There are multiple custom overlays on Github with the 0.8.14 version. I am a long term user for Compiz on Gentoo but i have never written large sets of Ebuilds or maintained any software written in C. So in terms of maintaining anything, i would love to but probably i am not the person to look for.

Still, i am sad to see original Compiz gone from Gentoo while it's still existing, running and maintained. I've updated to 0.8.14 without any flaws. Instead it fixed a couple bugs i had with the version in Portage.

Somehow it reminds me to the situation we had with Revelation Password Manager. It was in a similar situation. It was already flagged for removal and at some point a new developer (unrelated to Gentoo) took over and removed old Gnome2 dependencies. That was when Gentoo decided to switch over to the new developers and use their code and that made it possible to keep Revelation in Portage.

If this 8 year old bug is still existing, we should report it to the new upstream and look if they can provide a fix. But i think this bug is most likely gone already as we got a completely new Gnome in meantime.
Comment 10 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-01-26 22:41:50 UTC
Gone