Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 144534

Summary: [QA] flash and ming use flags should not be global
Product: Gentoo Linux Reporter: Daniel Herzog <expose>
Component: EclassesAssignee: Gentoo Quality Assurance Team <qa>
Status: RESOLVED FIXED    
Severity: minor CC: dragonheart, graphics+disabled, jakub, jer, sci-geosciences
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 134491    

Description Daniel Herzog 2006-08-20 09:11:01 UTC
The useflags "flash" and "ming" are equal by there description in use.desc

Suggestions:
Changing ebuilds using "flash" to "ming" and removing flash.
Makeing one deprecated.

I would _not_ change all ming to flash cause flash is more thought of as a browser plugin than a commandline swf creater. ming is more intuitive here.

If they arent equal, at least one description is wrong, I'd say.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-20 09:59:59 UTC
IUSE=flash

dev-libs/DirectFB-extra/DirectFB-extra-0.9.22.ebuild 
dev-libs/DirectFB-extra/DirectFB-extra-0.9.23.ebuild 
dev-libs/DirectFB-extra/DirectFB-extra-0.9.25.ebuild 
media-gfx/autotrace/autotrace-0.31.1-r1.ebuild 
media-libs/ploticus/ploticus-2.32.ebuild 
media-libs/ploticus/ploticus-2.33.ebuild 

IUSE=ming
dev-lang/php (all versions) *only*


Why are these flags global? 

Besides, autotrace and ploticus should have IUSE=ming, as they use media-libs/ming. DirectFB-extra uses media-libs/libflash, that has nothing to do w/ ming and should stay w/ IUSE=flash (just changing the description) and move both flags to use.local.desc
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 20:02:20 UTC
Hmmmm...
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2007-02-07 05:22:14 UTC
News flash!

# euses -sA ming flash
ming - Adds support for ming library for creating flash format files
flash - Adds support for creating flash files using Ming

# quse flash ming #  <-- output edited for legibility
dev-libs/DirectFB-extra/DirectFB-extra-0.9.22.ebuild flash
dev-libs/DirectFB-extra/DirectFB-extra-0.9.23.ebuild flash
dev-libs/DirectFB-extra/DirectFB-extra-0.9.25.ebuild flash
media-gfx/autotrace/autotrace-0.31.1-r1.ebuild png flash
media-gfx/autotrace/autotrace-0.31.1-r2.ebuild flash
media-libs/ploticus/ploticus-2.32.ebuild gd flash
media-libs/ploticus/ploticus-2.33.ebuild gd flash
sci-geosciences/mapserver/mapserver-4.10.0.ebuild ming
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2007-02-07 06:12:07 UTC
sci-geosciences: Would you care to move sci-geosciences/mapserver from ming to flash, please? I have already taken care to move both USE flags from use.desc to use.local.desc. No other package uses the ming USE flag.
Comment 5 FENOY GĂ©rald (RETIRED) gentoo-dev 2007-02-07 12:32:34 UTC
Mapserver ebuild has been corrected, thanks for the reminder.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2007-02-07 13:57:45 UTC
(In reply to comment #5)
> Mapserver ebuild has been corrected, thanks for the reminder.

Thanks. I corrected the use.local.desc entry for you as well.

gentoo/cvs/gentoo-x86/profiles # PORTDIR=../ euses -s flash
dev-libs/DirectFB-extra:flash - Adds support for creating SWF files using Ming
media-gfx/autotrace:flash - Adds support for creating SWF files using Ming
media-libs/ploticus:flash - Adds support for creating SWF files using Ming
sci-geosciences/mapserver:flash - Adds support for creating SWF files using Ming