Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
The desktop-effects overlay
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 12, 13, 14, 15, 16, 17  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
RealNC
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2008
Posts: 148

PostPosted: Mon Nov 24, 2008 7:14 am    Post subject: Reply with quote

jmbsvicetto wrote:

Most of you seem to be overlooking that compiz and related ebuilds are all ~arch and not arch and that if you're so tied to a stable system, then you probably shouldn't be running compiz in the first place.


And you seem to be overlooking that there's no way these ebuilds can ever be in Portage until Portage 2.2 goes stable, and that will happen anywhere between next month and next century.

You can't require people to go ~arch on portage. You can require them to go ~arch with every other package you want, but portage is too important to make such requirements. Oh, and did I mention the ebuilds will not go in portage because of that? Unless of course that's your plan (for whatever reason.)
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Mon Nov 24, 2008 9:26 am    Post subject: Reply with quote

RealNC wrote:
jmbsvicetto wrote:

Most of you seem to be overlooking that compiz and related ebuilds are all ~arch and not arch and that if you're so tied to a stable system, then you probably shouldn't be running compiz in the first place.


And you seem to be overlooking that there's no way these ebuilds can ever be in Portage until Portage 2.2 goes stable, and that will happen anywhere between next month and next century.

You can't require people to go ~arch on portage. You can require them to go ~arch with every other package you want, but portage is too important to make such requirements. Oh, and did I mention the ebuilds will not go in portage because of that? Unless of course that's your plan (for whatever reason.)

What's the problem with using portage 2.2?
Looking around the portage tree..
Code:
sirius gdal # searchportage EAPI=\"2\"|wc -l
577
sirius gdal # searchportage EAPI=2|wc -l
113

there are already a lot of ebuilds depending on portage-2.2 - so what should keep anyone off merging compiz into the tree because of that?

Given that EAPI2 features nice things like USE dependencies, there is no point for ebuild devs to keep that old "if package foo is build w/o blabla USE flag, then die like hell" test cases.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
RealNC
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2008
Posts: 148

PostPosted: Mon Nov 24, 2008 10:34 am    Post subject: Reply with quote

You seem to think that people who want an ~arch compiz have their systems on ~arch. I don't. Out of the hundreds of packages on my system, only a few are ~arch. And I'd like to keep it that way. But it seems you don't care.
Back to top
View user's profile Send private message
chainsawbike
Tux's lil' helper
Tux's lil' helper


Joined: 27 Dec 2007
Posts: 78
Location: the great new zealand

PostPosted: Mon Nov 24, 2008 11:58 am    Post subject: Reply with quote

if you feel that strongly about it you can (off the top of my head )
a) make a local overlay using the desktop-effects one as a starting point and make the ebuilds eapi-1
b) install compiz manually

the overlay maintainers have decided that eapi-2 is worth using for various reason, and i personally have had no issues with portage 2.2
Back to top
View user's profile Send private message
punloh
n00b
n00b


Joined: 29 Mar 2008
Posts: 23

PostPosted: Mon Nov 24, 2008 7:20 pm    Post subject: Reply with quote

gnome-extra/cairo-dock-plugins & gnome-extra/cairo-dock now require x11-libs/gtkglext.
Could you please add the dependency to the ebuilds.
Back to top
View user's profile Send private message
RealNC
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2008
Posts: 148

PostPosted: Tue Nov 25, 2008 12:29 pm    Post subject: Reply with quote

A big problem with 2.2 is that it's not only ~arch, but masked as well. It screams "don't use me". If 2.2 was at least ~arch...
Back to top
View user's profile Send private message
snilsson
n00b
n00b


Joined: 03 Apr 2008
Posts: 43
Location: Kalmar

PostPosted: Tue Nov 25, 2008 12:37 pm    Post subject: Reply with quote

RealNC wrote:
A big problem with 2.2 is that it's not only ~arch, but masked as well. It screams "don't use me". If 2.2 was at least ~arch...


It actually screams please use 2.1.6_rc1 because we want it to be tested, guess it will do the trick as well as 2.2 to get EAPI 2. Anyway Portage 2.2 is still working fine and has for quite some time for me now.
Back to top
View user's profile Send private message
RealNC
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2008
Posts: 148

PostPosted: Tue Nov 25, 2008 12:42 pm    Post subject: Reply with quote

2.1.6_rc1 supports EAPI 2?
Back to top
View user's profile Send private message
snilsson
n00b
n00b


Joined: 03 Apr 2008
Posts: 43
Location: Kalmar

PostPosted: Tue Nov 25, 2008 12:48 pm    Post subject: Reply with quote

RealNC wrote:
2.1.6_rc1 supports EAPI 2?


Quote:
23 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc1.ebuild:
2.1.6_rc1 release. The portage-2.1.6 branch is very close to portage-2.2
except that the unstable features, package sets and preserve-libs, have
been removed. In order to ensure that portage-2.1.6 gets sufficient
testing, portage-2.2 will be masked in package.mask until portage-2.1.6
has been marked stable. If you would like to continue using portage-2.2
then you should unmask it (instead of downgrading to portage-2.1.6).


Haven't tried it, unmasked the 2.2 version I was using instead but as I understand the update note it should work.
Back to top
View user's profile Send private message
snilsson
n00b
n00b


Joined: 03 Apr 2008
Posts: 43
Location: Kalmar

PostPosted: Tue Nov 25, 2008 1:29 pm    Post subject: Reply with quote

As I see it, Compiz Fusion is a nice addon, I use it and I like it. But we should all be aware of that the 0.7.x series is development releases and the next "stable" will be 0.8.x. As for Portage, well it's not marked stable yet but it will not affect the runtime environment if it would fail so it's not really critical in that way.
So to put my few cents into it, using EAPI 2 or not shouldn't really be any major issue, we're using development software anyway and by doing so helping testing and hopefully contributing in some degree. Besides if we help test Portage the stable version may happen sooner anyway.
Back to top
View user's profile Send private message
jmbsvicetto
Moderator
Moderator


Joined: 27 Apr 2005
Posts: 4734
Location: Angra do Heroísmo (PT)

PostPosted: Wed Nov 26, 2008 12:23 am    Post subject: Reply with quote

RealNC wrote:
2.1.6_rc1 supports EAPI 2?

Yes. The reason 2.1.6 is being put forth is to get a stable portage version with support for EAPI-2.
_________________
Jorge.

Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
Back to top
View user's profile Send private message
jmbsvicetto
Moderator
Moderator


Joined: 27 Apr 2005
Posts: 4734
Location: Angra do Heroísmo (PT)

PostPosted: Wed Nov 26, 2008 12:29 am    Post subject: Reply with quote

RealNC wrote:
You seem to think that people who want an ~arch compiz have their systems on ~arch. I don't. Out of the hundreds of packages on my system, only a few are ~arch. And I'd like to keep it that way. But it seems you don't care.

It's not a question of caring, but it's not possible to test every version of stable / unstable combinations of packages and it's not a reasonable request to demand maintainers to be tied to stable deps when working with unstable packages.
_________________
Jorge.

Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
Back to top
View user's profile Send private message
RealNC
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2008
Posts: 148

PostPosted: Wed Nov 26, 2008 1:11 am    Post subject: Reply with quote

I just installed portage-2.1.6_rc1, but you miss my point. Portage is not just any package. How do you intend to stable a package if you depend on an unstable portage? You can stable other packages at will (almost; there's this 30-day policy). But if you depend on unstable portage, you can't go stable with that package until portage itself goes stable.

That being said, with 2.1.6_rc1 having been released and supporting EAPI2 while not being 2.2, that won't be a problem for long. But I doubt you had predicted this. We're just lucky.

I think some "bleeding edge" folks should give more consideration in their choices.
Back to top
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Wed Nov 26, 2008 1:40 am    Post subject: Reply with quote

RealNC wrote:
You seem to think that people who want an ~arch compiz have their systems on ~arch. I don't. Out of the hundreds of packages on my system, only a few are ~arch. And I'd like to keep it that way. But it seems you don't care.


I actually agree with your general direction of your argument...but I think the root of the issue is that Gentoo needs to find a better package stabalization policy than it now has. But 'stability' is very loosly defined in the Gentoo world. It's very subjective, in fact. Every package is stable, unless your particular hardware, with your particular Gentoo configuration and installed package base, has a problem with it...in which case, to you, at least, it is unstable. I, at first, HATED to have to go to unstable portage 2.2, but then I realized that there is not way portage 2.2 will go stable unless people actually have a motivation to use it and test it. The reason it was developed was to solve long standing issues and annoyances with the current version of portage. I brings features to developers that make producing packages for Gentoo less of a hassle and more enjoyable...so I decided to jump because Compiz (and several, much larger packages) depend on it. It brings a lot of new features to the table for users as well.

BTW, I don't run an ~arch system (defined as having the ~arch keyword in the ACCEPT_KEYWORDS variable of my make.conf). I am still very selective about which packages I run as ~arch and I maintain my /etc/portage directory accordingly. For instance, it would be difficult for me to accept an ~arch toolchain.

But portage 2.2 has proven very stable for me. I has also solved a big problem with monolithic vs. meta vs. pure split ebuilds for huge packages, such as X or KDE. It introduced 'sets' to deal with that, and so far, I like that a lot. They give more control to the user, while reducing the burden on the dev when creating huge ebuild packages. It all just needs more testing. So I now look at ~arch as beta ebuilds...and sometimes that's the way to get then...loosen up the rules a little bit and actually do some good for Gentoo in the process.

So, I dont' get too upset about any of this. There's no single reason for requiring EAPI-2 for the newest stuff...there are a lot of very good reasons, happening behind the scenes, that make it necessary and even desirable to force changes like this. The communication process to explain all of this is seriously lacking though...and that's the biggest problem with Gentoo, IMHO.
Back to top
View user's profile Send private message
billydv
l33t
l33t


Joined: 22 Dec 2006
Posts: 911
Location: Mount Vernon, NY

PostPosted: Sat Nov 29, 2008 5:37 am    Post subject: Reply with quote

Just a quick question, Has anyone successfully emerge the live ebuilds from the overlay in the last week or two? Lat time I tried about a month ago, it failed and I switched to the compiz ebuilds in the main portage tree. Is the problem fixed?
_________________
Billy DeVincentis
Back to top
View user's profile Send private message
billydv
l33t
l33t


Joined: 22 Dec 2006
Posts: 911
Location: Mount Vernon, NY

PostPosted: Sat Nov 29, 2008 6:04 am    Post subject: Reply with quote

Now it's emerging!!
_________________
Billy DeVincentis
Back to top
View user's profile Send private message
acei
Tux's lil' helper
Tux's lil' helper


Joined: 16 Sep 2007
Posts: 90

PostPosted: Sun Dec 28, 2008 1:13 pm    Post subject: Reply with quote

Code:
!!! All ebuilds that could satisfy "kde-base/kwin:4.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kwin-4.1.3 (masked by: package.mask)
- kde-base/kwin-4.1.2 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "x11-wm/compiz-9999" [installed])


I just unmerge kde-4.1.3 and merged kde-4.2, but emerge -DuNa world wants to to install it back. I don't need kde4.1.3 for any other reason. Is it necessery?
_________________
GA965P+E6320+Geil 2*1GB CL4+ATI HD6570 ~amd64
Back to top
View user's profile Send private message
jordanwb
l33t
l33t


Joined: 10 Jul 2008
Posts: 642
Location: Ottawa, Canada

PostPosted: Wed Jan 28, 2009 2:11 am    Post subject: Reply with quote

I can't download the sources for cairo-dock-themes:

Quote:
--2009-01-27 21:06:52-- (try: 2) http://download2.berlios.de/cairo-dock/cairo-dock-themes-1.6.3.1.tar.bz2
Connecting to download2.berlios.de|195.37.77.143|:80... connected.
HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
Retrying.
Back to top
View user's profile Send private message
Animatrix
Guru
Guru


Joined: 13 May 2006
Posts: 480
Location: France - Gard (30)

PostPosted: Thu Jan 29, 2009 11:03 am    Post subject: Reply with quote

When I try to emerge dev-python/compizconfig-python-9999, I get this :

Code:
Making all in src
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/__init__.pyc
sandbox memory corruption free(0x08095a80): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Compiler/__init__.pyc
sandbox memory corruption free(0x0806eb20): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Compiler/Options.pyc
sandbox memory corruption free(0x0805a1e8): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/__init__.pyc
sandbox memory corruption free(0x080e8bf8): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Actions.pyc
sandbox memory corruption free(0x080f6040): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Lexicons.pyc
sandbox memory corruption free(0x080f68c8): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/DFA.pyc
sandbox memory corruption free(0x080e8c30): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Machines.pyc
sandbox memory corruption free(0x080ba628): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Transitions.pyc
sandbox memory corruption free(0x080fc168): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Errors.pyc
sandbox memory corruption free(0x080f1958): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Regexps.pyc
sandbox memory corruption free(0x080fb018): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Plex/Scanners.pyc
sandbox memory corruption free(0x080ea7a0): Invalid argument
/usr/lib/libsandbox.so[0x4004055d]
ACCESS DENIED  unlink:    /usr/lib/python2.5/site-packages/Pyrex/Debugging.pyc
sandbox memory corruption free(0x08107010): Invalid argument


Compelete log : http://pastebin.com/f8b7c6b1
Back to top
View user's profile Send private message
jordanwb
l33t
l33t


Joined: 10 Jul 2008
Posts: 642
Location: Ottawa, Canada

PostPosted: Thu Jan 29, 2009 4:11 pm    Post subject: Reply with quote

Animatrix wrote:
9999


What's up with all the 9's? I tried to emerge one package that had a whole bunch of 9's and it failed so I just masked it.
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Thu Jan 29, 2009 5:43 pm    Post subject: Reply with quote

jordanwb wrote:
Animatrix wrote:
9999


What's up with all the 9's? I tried to emerge one package that had a whole bunch of 9's and it failed so I just masked it.

Live SCM ebuilds...
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
FrankRizz0
l33t
l33t


Joined: 29 Nov 2006
Posts: 617

PostPosted: Thu Jan 29, 2009 6:11 pm    Post subject: Reply with quote

I seem to be having some problems with the desktop-effects overlay. After emerging layman it returns this error:

Rizz0-Built ~ # layman -a desktop-effects
* Running command "/usr/bin/git clone "git://git.overlays.gentoo.org/proj/desktop-effects.git" "/usr/local/portage/layman/desktop-effects""...
/usr/bin/git: warning: invalid extra options ignored

GNU Interactive Tools 4.3.20 (i686-pc-linux-gnu), 17:08:28 Jan 28 2009
GIT is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.
Copyright (C) 1993-1999 Free Software Foundation, Inc.
Written by Tudor Hulubei and Andrei Pitis, Bucharest, Romania

/usr/bin/git: fatal error: `chdir' failed: permission denied.
* Failed to add overlay "desktop-effects".
* Error was: Adding the overlay failed! Possible remains of the opration have NOT been removed and may be left at /usr/local/portage/layman/desktop-effects. Please remove them manually if required.

I try to erase it manually ( nano -w /usr/local/portage/layman/desktop-effects ) but there is nothing there. I've also tried using git ( git clone git://git.overlays.gentoo.org/proj/desktop-effects.git ) and it returns this error:

Rizz0-Built ~ # git clone git://git.overlays.gentoo.org/proj/desktop-effects.git

GNU Interactive Tools 4.3.20 (i686-pc-linux-gnu), 17:08:28 Jan 28 2009
GIT is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.
Copyright (C) 1993-1999 Free Software Foundation, Inc.
Written by Tudor Hulubei and Andrei Pitis, Bucharest, Romania

git: fatal error: `chdir' failed: permission denied.

Any ideas???
Back to top
View user's profile Send private message
jordanwb
l33t
l33t


Joined: 10 Jul 2008
Posts: 642
Location: Ottawa, Canada

PostPosted: Thu Jan 29, 2009 9:42 pm    Post subject: Reply with quote

I think it wants "rm -Rf /usr/local/portage/layman/desktop-effects". Did you emerge layman with subversion support? If so what version of subversion are you using? I masked everything over 1.4.6 so that layman would work.

gimpel wrote:
jordanwb wrote:
Animatrix wrote:
9999


What's up with all the 9's? I tried to emerge one package that had a whole bunch of 9's and it failed so I just masked it.

Live SCM ebuilds...


That explains everything. :wink:
Back to top
View user's profile Send private message
FrankRizz0
l33t
l33t


Joined: 29 Nov 2006
Posts: 617

PostPosted: Thu Jan 29, 2009 11:26 pm    Post subject: Reply with quote

I tried your suggestion and it still gives me the exact same error. No, I did not install it with subversion support. Any suggestions on what I should use???
Back to top
View user's profile Send private message
tmr
n00b
n00b


Joined: 19 Sep 2002
Posts: 48
Location: Finland

PostPosted: Fri Jan 30, 2009 12:27 am    Post subject: Reply with quote

FrankRizz0 wrote:
I seem to be having some problems with the desktop-effects overlay. After emerging layman it returns this error:

Rizz0-Built ~ # layman -a desktop-effects
* Running command "/usr/bin/git clone "git://git.overlays.gentoo.org/proj/desktop-effects.git" "/usr/local/portage/layman/desktop-effects""...
/usr/bin/git: warning: invalid extra options ignored

GNU Interactive Tools 4.3.20 (i686-pc-linux-gnu), 17:08:28 Jan 28 2009
....


It looks like layman tries to run app-misc/git (GNU Interactive Tools) instead of dev-util/git (GIT - the stupid content tracker).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 12, 13, 14, 15, 16, 17  Next
Page 13 of 17

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum