Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25090 - fvwm 2.4.14(15 and 16 also) ebuild not respecting USE flag.
Summary: fvwm 2.4.14(15 and 16 also) ebuild not respecting USE flag.
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tavis Ormandy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-22 18:49 UTC by Fernando Henrique Ferraz Pereira da Rosa
Modified: 2003-11-03 05:29 UTC (History)
0 users

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 Fernando Henrique Ferraz Pereira da Rosa 2003-07-22 18:49:13 UTC
USE=-gnome emerge fvwm  is configuring fvwm WITH gnome hints support.




Reproducible: Always
Steps to Reproduce:
1.USE=-gnome emerge fvwm
2.
3.

Actual Results:  
(...)
  With GNOME Window Manager hints?   yes
(...)

Expected Results:  
(...)
  With GNOME Window Manager hints?   no
(...)

The solution is very simple, it amounts to changing the ebuilds on the pertinent
section, where it is written:
        use gnome \
                && myconf="--with-gnome" \
                || myconf="--without-gnome" \
it should be placed:
        use gnome \
                && myconf="--with-gnome" \ 
                || myconf="--without-gnome --disable-gnome-hints" \

That's all.
Comment 1 Tavis Ormandy (RETIRED) gentoo-dev 2003-07-23 22:02:58 UTC
The GNOME hints dont require the gnome libraries, and applications such as panels and applets use them to integrate with the wm. Personally, i dont have the gnome USE flag, but I do want the gnome hints.

Can you explain a little why you think they should be disabled with -gnome?
Comment 2 Fernando Henrique Ferraz Pereira da Rosa 2003-07-23 22:42:37 UTC
I see. I thought that leaving it on would implicate direct gnome libs using..
Comment 3 Tavis Ormandy (RETIRED) gentoo-dev 2003-07-27 05:50:23 UTC
WONTFIX.
Comment 4 Tavis Ormandy (RETIRED) gentoo-dev 2003-07-31 04:16:01 UTC
I've committed an ebuild for 2.5.7 to ~x86 that handles USE flags in a new way, almost every compile-time option (with a couple of exceptions that i suspect everybody will want, eg xft support, xpm,  and shaped windows) is configurable via USE flags.

Comment 5 Tavis Ormandy (RETIRED) gentoo-dev 2003-11-03 05:29:05 UTC
FvwmGtk has optional GDK image support, this is controlled with the imlib
USE flag. This allows users to put images in their FvwmGtk dialogs/panels/etc,
and depends on imlib image loaders, and GDK (Gimp drawing Kit).

GDK requires the gnome-libraries to install, and is why gnome-libs maybe
pulled in even with USE="-gnome". to disable gnome libraries installing,
you should ensure USE="-gnome -imlib" are in your USE flags, or USE="-gnome
-gtk".