Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203612 - xfce4.4 works in prefix, please add ebuilds
Summary: xfce4.4 works in prefix, please add ebuilds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 204100
  Show dependency tree
 
Reported: 2007-12-28 20:40 UTC by Daniel LaMotte
Modified: 2008-01-15 16:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
applies to xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild (xfce.patch,564 bytes, patch)
2007-12-28 20:41 UTC, Daniel LaMotte
Details | Diff
patch applies to games-misc/fortune-mod-1.99.1-r2.ebuild (fortune-mod-prefix.patch,129 bytes, patch)
2007-12-31 14:35 UTC, Jeremy Olexa (darkside) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel LaMotte 2007-12-28 20:40:27 UTC
xfce-base/thunar
xfce-base/xfce-mcs-plugins
xfce-base/xfce4-panel
xfce-base/xfwm4
xfce-base/xfce-utils
xfce-base/xfdesktop
xfce-base/xfce4-session
xfce-base/xfprint
xfce-base/orage
xfce-base/xfce4
xfce-base/xfce-mcs-manager
xfce-base/libxfce4util
xfce-base/libxfcegui4
xfce-base/libxfce4mcs
xfce-extra/xfce4-icon-theme
xfce-extra/xfce4-mixer
xfce-extra/mousepad
xfce-extra/xfwm4-themes
xfce-extra/terminal
xfce-extra/xfce4-appfinder
xfce-extra/exo

I ecopy'd all these into a local-overlay and needed to change one ebuild.  Will attach patch.
Comment 1 Daniel LaMotte 2007-12-28 20:41:36 UTC
Created attachment 139535 [details, diff]
applies to xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild
Comment 2 Daniel LaMotte 2007-12-28 20:43:29 UTC
Only tested with USE=minimal.  Will update bug with more ebuilds soon.
Comment 3 Daniel LaMotte 2007-12-28 22:11:06 UTC
x11-libs/vte

also needs to be added.
Comment 4 Daniel LaMotte 2007-12-29 01:20:37 UTC
this is on x86. (linux)

These are also needed as deps of xfce4 but were neglected because they were in different categories

games-misc/fortune-mod
x11-themes/gtk-engines-xfce
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2007-12-31 14:35:00 UTC
Created attachment 139720 [details, diff]
patch applies to games-misc/fortune-mod-1.99.1-r2.ebuild

(In reply to comment #4)
> games-misc/fortune-mod

Fortune-mod needs this patch to be applied after it is eapify'd & ecleankw'd.
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-01-02 15:00:50 UTC
I got xfce4 running in my prefix now as well as the OP (lamotte). Tested with USE="-minimal xscreensaver" other USE flags have not been tested but I don't think that is a pre-req for adding it to the tree. Let me know if you need anything else here.
Comment 7 Fabian Groffen gentoo-dev 2008-01-15 12:50:20 UTC
(In reply to comment #5)
> Created an attachment (id=139720) [edit]
> patch applies to games-misc/fortune-mod-1.99.1-r2.ebuild
> 
> (In reply to comment #4)
> > games-misc/fortune-mod
> 
> Fortune-mod needs this patch to be applied after it is eapify'd & ecleankw'd.

Just a heads-up/info:
fortune-mod is in the tree, but needed more/different patching.  As you can see in your version, the non-prefix is hardcoded into the binaries, so $prefix had to be assigned.
Comment 8 Fabian Groffen gentoo-dev 2008-01-15 14:51:16 UTC
xfprint needed some changes too (net-print/lprng is not going to work in prefix imho)
Comment 9 Fabian Groffen gentoo-dev 2008-01-15 14:55:13 UTC
">=x11-libs/vte-0.11.11 is missing too (Dep for terminal)
Comment 10 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-01-15 16:02:40 UTC
(In reply to comment #7)
> Just a heads-up/info:
> fortune-mod is in the tree, but needed more/different patching.  As you can see
> in your version, the non-prefix is hardcoded into the binaries, so $prefix had
> to be assigned.

Ah, yes. I'm not sure where xfce uses fortune-mod but had I actually tried to use fortune mod, that would have been apparent.


(In reply to comment #8)
> xfprint needed some changes too (net-print/lprng is not going to work in prefix
> imho)

Not expecting/needing it to. Fine by me.

(In reply to comment #9)
> ">=x11-libs/vte-0.11.11 is missing too (Dep for terminal)

See comment #3
Comment 11 Fabian Groffen gentoo-dev 2008-01-15 16:25:20 UTC
sorry, I missed that comment about vte.
Comment 12 Fabian Groffen gentoo-dev 2008-01-15 16:27:34 UTC
committed all, so should be in now.  Thanks!