Bug 102420 - Stabilising EMBOSS 3.0.0 and related EMBASSY packages
|
Bug#:
102420
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: ribosome@gentoo.org
|
Reported By: ribosome@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: Stabilising EMBOSS 3.0.0 and related EMBASSY packages
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-08-13 12:04 0000
|
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.
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.
emboss-3.0.0 and prosite-19.10 stable on ppc64. embassy* were never marked
ppc64 in any way.
Stabilised ppc-macosx (with Lina Pezzella's permission).
Older EMBOSS/EMBASSY versions removed from the tree. Thanks to everyone for
their work.