Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102420 - Stabilising EMBOSS 3.0.0 and related EMBASSY packages
Summary: Stabilising EMBOSS 3.0.0 and related EMBASSY packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Olivier Fisette (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-13 12:04 UTC by Olivier Fisette (RETIRED)
Modified: 2005-10-03 17:17 UTC (History)
3 users (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-08-13 12:04:41 UTC
Here is the situation with EMBOSS 3.0.0 and related EMBASSY packages in   
Portage:  
   
- EMBOSS 3.0.0 and related EMBASSY packages are in Portage, in the testing    
  branch for all supported arches.   
- The indexing program for Prosite has been modified. EMBOSS 3.0.0 will only    
  work with Prosite 19.7 or later ebuilds.   
- Due to questionable decisions from upstream regarding their versionning    
  scheme, some new EMBASSY packages have lower version numbers than the older    
  versions. The "embassy" meta-package forces the correct versions to be    
  installed. However, when individual packages are used, the user wil not be  
  offered to update.   
- Upstream has not changed the version number for the packages where the only    
  changes were those necessary for API compatibility. We differenciate these    
  using Gentoo revision numbers. Since the archive names are identical for    
  both versions, the sources for the new packages are always fetched from the   
  EMBOSS FTP site. Users who have old distfiles will need to delete them.   
- The DOMAINATRIX package was split in five smaller packages. ~ppc and    
  ~ppc-macos keywords were kept since these packages all use the conventional   
  EMBOSS build process we know works on these arches. Their names are:   
    - DOMAINATRIX   
    - DOMALIGN   
    - DOMSEARCH   
    - SIGNATURE   
    - STRUCTURE   
- It is impossible to mix the stable/testing EMBOSS/EMBASSY packages due to    
  API changes. This means all supported supported packages must be marked    
  stable at the same time.   
- Coordination will be necessay between arch teams to ensure we can get rid of    
  older EMBOSS/EMBASSY versions as soon as possible to correct the current    
  problems.   
   
Please test on your arch so we can stabilise soon.
Comment 1 Lina Pezzella (RETIRED) gentoo-dev 2005-08-13 13:37:53 UTC
I tested these the day you put them in the tree. Yeah, I'm a nerd, what can I say. They work fine on ppc-
macos. Please feel free to stable the necessary packages for the 3.0 move whenever you stable them on 
x86 this one time.
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2005-09-24 02:00:30 UTC
emboss-3.0.0 and prosite-19.10 stable on ppc64. embassy* were never marked 
ppc64 in any way.  
Comment 3 Olivier Fisette (RETIRED) gentoo-dev 2005-10-03 17:17:36 UTC
Stabilised ppc-macosx (with Lina Pezzella's permission). 
 
Older EMBOSS/EMBASSY versions removed from the tree. Thanks to everyone for 
their work.