Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
New XFCE4 BETA out
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Valheru
Guru
Guru


Joined: 14 Mar 2003
Posts: 300
Location: Leeuwarden - The Netherlands

PostPosted: Sun Oct 31, 2004 4:35 pm    Post subject: New XFCE4 BETA out Reply with quote

Now will someone please make the damn ebuilds for it before I'm forced to?
:P
Back to top
View user's profile Send private message
Pip101
n00b
n00b


Joined: 30 Mar 2004
Posts: 62
Location: UK

PostPosted: Sun Oct 31, 2004 4:41 pm    Post subject: Reply with quote

Yep, was gonna make a post at some point.

Ebuilds in xfce4-4.1.91-20041031-2.tar.bz2, download and extract to your PORTDIR_OVERLAY (/usr/local/portage/ by default. If it isn't enabled, uncomment the line in /etc/make.conf).

Then do an
Code:
echo "=dev-libs/dbh-1.0.20 ~x86
=xfce-extra/xfwm4-themes-4.1.91 ~x86
=xfce-base/xfce-mcs-plugins-4.1.91 ~x86
=xfce-base/xfce4-panel-4.1.91 ~x86
=xfce-base/xfdesktop-4.1.91 ~x86
=xfce-base/xfprint-4.1.91 ~x86
=xfce-base/xfce-utils-4.1.91 ~x86
=x11-themes/gtk-engines-xfce-2.2.1 ~x86
=xfce-base/xffm-4.1.91 ~x86
=xfce-base/xfce4-base-4.1.91 ~x86
=xfce-base/xfce4-session-4.1.91 ~x86
=xfce-extra/xfce4-trigger-launcher-4.1.91 ~x86
=xfce-extra/xfce4-systray-4.1.91 ~x86
=xfce-extra/xfce4-iconbox-4.1.91 ~x86
=xfce-extra/xfcalendar-4.1.91 ~x86
=xfce-extra/xfce4-icon-theme-4.1.91 ~x86
=xfce-extra/xfce4-appfinder-4.1.91 ~x86
=xfce-extra/xfce4-mixer-4.1.91 ~x86
=xfce-extra/xfce4-toys-4.1.91 ~x86
=xfce-base/xfce4-4.1.91 ~x86" >> /etc/portage/package.keywords

to make it emergable if you're not running ACCEPT_KEYWORDS=~x86. Then just
Code:
emerge -av xfce4-base
for all the official parts of Xfce4, or
Code:
emerge -av xfce4
for some of the Xfce-goodies plugins.

The "compositor" USE flag can now be used to enable the compositor, too.


Last edited by Pip101 on Sun Oct 31, 2004 8:54 pm; edited 2 times in total
Back to top
View user's profile Send private message
Valheru
Guru
Guru


Joined: 14 Mar 2003
Posts: 300
Location: Leeuwarden - The Netherlands

PostPosted: Sun Oct 31, 2004 4:57 pm    Post subject: Reply with quote

Fluffy, liek a penguin :D
Back to top
View user's profile Send private message
Valheru
Guru
Guru


Joined: 14 Mar 2003
Posts: 300
Location: Leeuwarden - The Netherlands

PostPosted: Sun Oct 31, 2004 5:54 pm    Post subject: FAiling with error in xfce4-session Reply with quote

Code:
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..   -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include -I/usr/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -DLIBDIR=\"/usr/lib\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DXFSM_SHUTDOWN_HELPER=\"/usr/libexec/xfsm-shutdown-helper\" -O2 -march=athlon-xp -msse -mmmx -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -funroll-loops -fprefetch-loop-arrays -finline-limit=600 -pipe -MT xfce4_session-xfsm-startup.o -MD -MP -MF ".deps/xfce4_session-xfsm-startup.Tpo" -c -o xfce4_session-xfsm-startup.o `test -f 'xfsm-startup.c' || echo './'`xfsm-startup.c; \
then mv -f ".deps/xfce4_session-xfsm-startup.Tpo" ".deps/xfce4_session-xfsm-startup.Po"; else rm -f ".deps/xfce4_session-xfsm-startup.Tpo"; exit 1; fi
make[2]: *** No rule to make target `../xfce4-session/libxfsm-4.2.la', needed by `xfce4-session'.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/xfce4-session-4.1.91/work/xfce4-session-4.1.91/xfce4-session'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xfce4-session-4.1.91/work/xfce4-session-4.1.91'
make: *** [all] Error 2

Back to top
View user's profile Send private message
Pip101
n00b
n00b


Joined: 30 Mar 2004
Posts: 62
Location: UK

PostPosted: Sun Oct 31, 2004 5:59 pm    Post subject: Re: FAiling with error in xfce4-session Reply with quote

Valheru wrote:
Code:
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..   -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include -I/usr/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -DLIBDIR=\"/usr/lib\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DXFSM_SHUTDOWN_HELPER=\"/usr/libexec/xfsm-shutdown-helper\" -O2 -march=athlon-xp -msse -mmmx -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -funroll-loops -fprefetch-loop-arrays -finline-limit=600 -pipe -MT xfce4_session-xfsm-startup.o -MD -MP -MF ".deps/xfce4_session-xfsm-startup.Tpo" -c -o xfce4_session-xfsm-startup.o `test -f 'xfsm-startup.c' || echo './'`xfsm-startup.c; \
then mv -f ".deps/xfce4_session-xfsm-startup.Tpo" ".deps/xfce4_session-xfsm-startup.Po"; else rm -f ".deps/xfce4_session-xfsm-startup.Tpo"; exit 1; fi
make[2]: *** No rule to make target `../xfce4-session/libxfsm-4.2.la', needed by `xfce4-session'.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/xfce4-session-4.1.91/work/xfce4-session-4.1.91/xfce4-session'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xfce4-session-4.1.91/work/xfce4-session-4.1.91'
make: *** [all] Error 2



Ah, I'm not the only one then. I'd been getting this for a while with CVS, but just used the BETA1 session manager instead as I was too lazy to look into it, and since noone else had reported it to the mailing lists, I thought it was something to do with me. I'll ask, then :-/

EDIT: OK, it's an ebuild error, it works fine from hand-compiled CVS. I'm trying to see why, but not sure I'll be able to.
Back to top
View user's profile Send private message
Valheru
Guru
Guru


Joined: 14 Mar 2003
Posts: 300
Location: Leeuwarden - The Netherlands

PostPosted: Sun Oct 31, 2004 6:11 pm    Post subject: Reply with quote

It must be the ebuild, since building it manually works :?
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sun Oct 31, 2004 6:28 pm    Post subject: Reply with quote

Dang it. This makes Portage want to downgrade because it sees what I have installed as 4.2.0_beta1 and sees what you posted as 4.1.91. Oh well, here goes nothing...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
Pip101
n00b
n00b


Joined: 30 Mar 2004
Posts: 62
Location: UK

PostPosted: Sun Oct 31, 2004 6:34 pm    Post subject: Reply with quote

Valheru wrote:
It must be the ebuild, since building it manually works :?

Yeah, and these are based off the official ones, I'm not sure exactly what's changed since BETA1 to make the ebuild incompatible. I see a lot of CVS commits that involve libxfsm-4.2.la but my knowlege is far too limited to know how to fix it, so I'll be asking the devs.

codergeek42 wrote:
Dang it. This makes Portage want to downgrade because it sees what I have installed as 4.2.0_beta1 and sees what you posted as 4.1.91. Oh well, here goes nothing...

Yeah, I decided to abandon my previous naming scheme to conform with what the portage packages were/will be. I also went with what the official ones include, too.
Back to top
View user's profile Send private message
GenKreton
l33t
l33t


Joined: 20 Sep 2003
Posts: 828
Location: Cambridge, MA

PostPosted: Sun Oct 31, 2004 6:38 pm    Post subject: Reply with quote

ebuilds failed me too, but I see no rush for the jump...

I just wish the xfc4-mixer plugin was updated.
Back to top
View user's profile Send private message
Xanoxt R'rilander
Tux's lil' helper
Tux's lil' helper


Joined: 17 Aug 2004
Posts: 82
Location: Russian Federation, Moscow

PostPosted: Sun Oct 31, 2004 6:45 pm    Post subject: Reply with quote

The sollution to having XFCE4.2BETA2 installed, is to
Code:

emerge --unmerge xfce4-session
emerge --inject xfce-base/xfce4-session-4.1.91
emerge -av xfce4-base


The XFCE script looks for xfce4-session, and if it finds none, it uses the same launch method as it was in xfce 4.0.6

Of course, when we have a normal ebild for it, xfce4-session will need to be unmerged and emerged again. :)
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sun Oct 31, 2004 7:01 pm    Post subject: Reply with quote

No USE flag for optional compositing support in 4.1.91? My computer isn't exactly top-of-the-line, so I would like to build it withouot the compositor. I'm hoping just removing the "--enable-compsitor" in usr/local/portage/xfce-base/xfwm4/xfwm4-4.1.91.ebuild will do it...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sun Oct 31, 2004 7:02 pm    Post subject: Reply with quote

GenKreton wrote:
ebuilds failed me too, but I see no rush for the jump...

I just wish the xfc4-mixer plugin was updated.
Same. i'll stick with4.1.90 for now...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
Pip101
n00b
n00b


Joined: 30 Mar 2004
Posts: 62
Location: UK

PostPosted: Sun Oct 31, 2004 7:16 pm    Post subject: Reply with quote

GenKreton wrote:
ebuilds failed me too, but I see no rush for the jump...

I just wish the xfc4-mixer plugin was updated.


The Xfce4-mixer plugin is there and functioning in beta2, so I'm not quite sure how you mean? It wouldn't compile for ALSA users in beta1 so the official portage packages excluded it completely for some reason, if that's what you're thinking of?

codergeek42 wrote:
No USE flag for optional compositing support in 4.1.91? My computer isn't exactly top-of-the-line, so I would like to build it withouot the compositor. I'm hoping just removing the "--enable-compsitor" in usr/local/portage/xfce-base/xfwm4/xfwm4-4.1.91.ebuild will do it...


Ah yeah, I was going to add that too since the devs want it optional anyway (it's off by default). I forgot because I based these on the portage packages which have it unconditionally. So yeah, I'll do that. But yes, removing --enable-compositor will do it. Although if you've got a low-spec computer then I take it you don't have the compositor enabled in your xorg.conf? If so, it won't be enabled even if you build Xfwm4 with support.
Back to top
View user's profile Send private message
Pip101
n00b
n00b


Joined: 30 Mar 2004
Posts: 62
Location: UK

PostPosted: Sun Oct 31, 2004 8:52 pm    Post subject: Reply with quote

OK, the reason for the Xfce4-session errors is that you can't use parallel makes with it any more. So setting MAKEOPTS="-j1" in the ebuild works. New tarball with optional compositor, working xfce4-session and no screwed up directory structure inside the tarball (sorry about that, I forgot you couldn't tar the way I did that time, and only just noticed..) here.
Updated first post, too.
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sun Oct 31, 2004 9:48 pm    Post subject: Reply with quote

Shweet. Just started. Now emerge-ing 1 of 24 packages. :D
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Mon Nov 01, 2004 12:07 am    Post subject: Reply with quote

MMMMMMM. Yummy. Thanks for the ebuilds, Pip101.
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
LostSon
Guru
Guru


Joined: 21 Nov 2003
Posts: 514
Location: Wisconsin

PostPosted: Mon Nov 01, 2004 2:17 am    Post subject: Reply with quote

hmm to upgrade or not ?? I havent really noticed very many problems with beta 1. Let me know if you see any new features :!:
Back to top
View user's profile Send private message
younker
Apprentice
Apprentice


Joined: 18 Feb 2004
Posts: 280
Location: China

PostPosted: Mon Nov 01, 2004 1:53 pm    Post subject: Reply with quote

emerge 4.1.91 tonight, after startup, right click the desktop, after the popup memu showes, click on the empty place in desktop, the popup menu will not disappear,
Any body met this problem?
Back to top
View user's profile Send private message
Ricky
Guru
Guru


Joined: 30 May 2003
Posts: 341

PostPosted: Mon Nov 01, 2004 10:53 pm    Post subject: Reply with quote

Aren't these in portage all ready?
http://packages.gentoo.org/search/?sstring=xfce4
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Mon Nov 01, 2004 10:54 pm    Post subject: Reply with quote

Ricky wrote:
Aren't these in portage all ready?
http://packages.gentoo.org/search/?sstring=xfce4
Looks like they were just added last night.
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
davecs
Guru
Guru


Joined: 08 Nov 2003
Posts: 436
Location: Dagenham, GB

PostPosted: Mon Nov 01, 2004 11:49 pm    Post subject: Reply with quote

I don't seem to be able to edit the panel and a few of the other functions in the Settings are greyed out. Also the xfce4-panel does not run unless I specifically run it!

Have I set this up wrong? I had Xfce4-4.0.6 and it was working fine...
_________________
Gentoo, PCLOS-pre-81a and Windows 98SE.
Shuttle SN41G2V2
Athlon XP2500+ o/c to 3200+, 2x256Mb Geil Value RAM, FX5200.
Ntlworld cable internet via ethernet
and PC-Chips Desknote Laptop (with PCLOS-pre-81a )
Back to top
View user's profile Send private message
GenKreton
l33t
l33t


Joined: 20 Sep 2003
Posts: 828
Location: Cambridge, MA

PostPosted: Tue Nov 02, 2004 2:32 am    Post subject: Reply with quote

Alls well with the new packages again.

I still can't compile mcs-manager when libxfce4mcs is compiled with -O3 and -march=pentium3 on my centrino, I need to drop down to -O2 and -mcpu=i686. Oh well, small thing. Also the session manager dumps all my windows on the same desktop now.

Everything else seems find and dandy.


On another note, how is the compositor stuff in XFCE now? Is there a place I can go for a guide on getting it working including the dealings with xorg?
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Tue Nov 02, 2004 3:15 am    Post subject: Reply with quote

GenKreton wrote:
Oh well, small thing. Also the session manager dumps all my windows on the same desktop now.
Same happened to me. I just did
Code:
$ rm -Rf ~/.cache/sessions
And let it start with a default session, and all seems to be fine again.
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
9-speed
Tux's lil' helper
Tux's lil' helper


Joined: 09 Oct 2003
Posts: 98
Location: Delft, The Netherlands

PostPosted: Tue Nov 02, 2004 11:33 am    Post subject: Reply with quote

So I followed every step of the first post and when doing a
Code:
emerge -av xfce4

portage wanted to emerge 4.0.6 again :?

I searched the entire internet for answers but didn't find them.
I did found out eventually after putting all xfce4 ebuilds in package.unmask that there is a package.mask file in /usr/portage/profiles that, as of 31 october, masks every xfce4 package equal to or greater than 4.1.90 :(

So probably if you synced after 31 october you have that problem too...

Solve it by commenting out or removing the lines masking xfce ebuilds in /usr/portage/profiles/package.mask
Back to top
View user's profile Send private message
GenKreton
l33t
l33t


Joined: 20 Sep 2003
Posts: 828
Location: Cambridge, MA

PostPosted: Tue Nov 02, 2004 1:15 pm    Post subject: Reply with quote

9-speed wrote:
Solve it by commenting out or removing the lines masking xfce ebuilds in /usr/portage/profiles/package.mask

Should add them to /etc/portage/package.unmask so it survives emerge sync.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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