Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96529 - USE flag "emboss" is masked on ppc64 but EMBOSS is ~ppc64
Summary: USE flag "emboss" is masked on ppc64 but EMBOSS is ~ppc64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Other
: High normal
Assignee: ppc64 architecture team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-19 07:41 UTC by Olivier Fisette (RETIRED)
Modified: 2005-06-19 12:58 UTC (History)
1 user (show)

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 Olivier Fisette (RETIRED) gentoo-dev 2005-06-19 07:41:04 UTC
The package "sci-biology/emboss" was keyworded ~ppc64 some time ago. However, the "emboss" USE flag is still masked in the ppc64 profiles. This means optional EMBOSS support cannot be enabled in the following packages: aaindex, CUTG, PRINTS, Prosite, rebase and TransFac. Since these are PDEPENDencies of EMBOSS but are built without EMBOSS support on ppc64, EMBOSS installations on ppc64 are probably more or less broken. (Try running "restrict" for instance. You should get an error message about missing data files.)

Also, "emboss" should be in the default USE flags for ppc64 just like it is for x86, ppc and ppc-macos now that EMBOSS is available on ppc64, since most users expect EMBOSS support in the above-mentionned packages.

The corect fix is to change the ppc64 profiles by:
  - Removing "emboss" from "profiles/default-linux/ppc64/use.mask"
  - Adding "emboss" to the default ppc64 USE flags in:
    - "profiles/default-linux/ppc64/2004.3/make.defaults"
    - "profiles/default-linux/ppc64/2005.0/make.defaults"

Cheers,
Comment 1 Markus Rothe (RETIRED) gentoo-dev 2005-06-19 12:35:15 UTC
thx for the info! :-) 
 
Let's wait until EMBOSS is stable on ppc64 and then I'll remove emboss from  
use.mask and place it into default USE flags.  
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2005-06-19 12:58:36 UTC
I just saw that emboss was more than 4 weeks marked ~ppc64. I've marked it 
stable now and corrected the profiles.