Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123332 - EMBOSS 3.0.0-r1 and related packages should be stabilised
Summary: EMBOSS 3.0.0-r1 and related packages should be stabilised
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: 123333
  Show dependency tree
 
Reported: 2006-02-18 18:19 UTC by Olivier Fisette (RETIRED)
Modified: 2006-04-08 03:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
diff on ppc64 (output.txt,7.82 KB, text/plain)
2006-02-19 09:34 UTC, Markus Rothe (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Fisette (RETIRED) gentoo-dev 2006-02-18 18:19:52 UTC
I would like all supporting arches to please stabilise  sci-biology/emboss-3.0.0-r1. This will require stabilising sci-biology/rebase-601-r1. To test EMBOSS, use:

$ wget pelican.rsvs.ulaval.ca/distfiles/seq/emboss-test.sh
$ chmod + x emboss-test.sh
$ ./emboss-test.sh

This script will download a sequence from a server, do some manipulations, and finally compare the results with reference files. If the tests are sucessful (ie. the only differences shown are timestamps), the package is ready to be stabilised on your arch. (See the comments in the file for more details.)

To test Rebase, use:

$ wget pelican.rsvs.ulaval.ca/distfiles/seq/phikz-orf144.fasta  
$ wget pelican.rsvs.ulaval.ca/distfiles/seq/phikz-orf144-ref.restrict  
$ restrict -enzymes all -sitelen 4 phikz-orf144.fasta stdout | grep -v '#' | 
sort > phikz-orf144.restrict
$ diff -u phikz-orf144-ref.restrict phikz-orf144.restrict

If there are no differences, the package should be stabilised on your arch.

Thanks in advance,
Comment 1 Markus Rothe (RETIRED) gentoo-dev 2006-02-19 09:34:27 UTC
Created attachment 80194 [details]
diff on ppc64

Hi,

there is a difference on PPC64, when running the last command (diff -u phikz-orf144-ref.restrict phikz-orf144.restrict).

What can I do?
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2006-02-19 09:35:42 UTC
doing a closer look it seems like the lines were just swaped. Unfortunaly I don't know if this makes a difference or not...
Comment 3 Joshua Jackson (RETIRED) gentoo-dev 2006-02-19 14:39:42 UTC
Same results here on x86. Please advise
Comment 4 Olivier Fisette (RETIRED) gentoo-dev 2006-02-20 07:17:02 UTC
Swaped entries are not a problem. (Although I wonder why we still have them now that the reference file and the restrict output are sorted.)
Comment 5 Joshua Jackson (RETIRED) gentoo-dev 2006-02-20 17:17:47 UTC
Stable on x86
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2006-02-21 02:43:15 UTC
stable on ppc64
Comment 7 nixnut (RETIRED) gentoo-dev 2006-02-22 11:43:34 UTC
Stable on ppc
Comment 8 Fabian Groffen gentoo-dev 2006-02-22 13:19:32 UTC
emboss ok (including diffs), ppc-macos stable
rebase ok (swapped lines), ppc-macos stable


PS, your emboss-test.sh script lacks a 'j' in its tar command, that's why it doesn't run on OSX.
Comment 9 Olivier Fisette (RETIRED) gentoo-dev 2006-03-14 18:57:54 UTC
amd64, could you have a look at this please? (Last arch to stabilise.)
Comment 10 Danny van Dyk (RETIRED) gentoo-dev 2006-03-15 04:10:02 UTC
Can't mark emboss 3.0.0-r1 stable on amd64. Following the output of diff:

dvandyk@phi gentoo $ diff -u phikz-orf144-ref.restrict phikz-orf144.restrict
--- phikz-orf144-ref.restrict   2006-03-15 13:16:05.000000000 +0100
+++ phikz-orf144.restrict       2006-03-15 13:12:52.000000000 +0100
@@ -68,11 +68,11 @@
     369     372 AluI        AGCT                370    370         .         .
     369     372 CviJI       RGCY                370    370         .         .
     371     375 DdeI        CTNAG               371    374         .         .
+    380     385 PstII       CATCAG              410    412         .         .
     382     378 TspDTI      ATGAA               368    366         .         .
     383     391 AlwNI       CAGNNNCTG           388    385         .         .
     384     387 AluI        AGCT                385    385         .         .
     384     387 CviJI       RGCY                385    385         .         .
-    385     380 PstII       CTGATG              352    354         .         .
     388     392 BsrI        ACTGG               393    391         .         .
     395     400 NlaIV       GGNNCC              397    397         .         .
     399     413 XcmI        CCANNNNNNNNNTGG     406    405         .         .

Please advise.
Comment 11 Olivier Fisette (RETIRED) gentoo-dev 2006-03-15 06:10:58 UTC
(In reply to comment #10)
> Can't mark emboss 3.0.0-r1 stable on amd64. Following the output of diff:

If that is the only diff, you can mark it stable. This is a case where the restriction site was found correctly but on the reverse complement sequence (ie. 380-385 becomes 385-380, and CATCAG becomes CTGATG by reversing and swaping A/T and C/G).
Comment 12 Olivier Fisette (RETIRED) gentoo-dev 2006-04-02 20:38:25 UTC
amd64 team, can you look at this, please? (See comment 11).
Comment 13 Simon Stelling (RETIRED) gentoo-dev 2006-04-08 03:32:45 UTC
we're finally done here, sorry for the delay