Hi Andreas and Canberk, the problem was that ncbi-tools6 is still an old-style 1.0 format package, which can not contain binary files (such as the binary ASN.1 file in the test data) as part of the /debian directory. Either the file would need to be encoded as a text file, or (perhaps the better option) the package needs to be migrated to the newer 3.0 (quilt) format. For now I have base64-encoded the binary file to include it in the package and adjusted the test script to decode it back to binary before feeding it into asn2xml. I guess that’s OK for one file, but if we’d like to keep adding test data then it might be helpful to migrate. I will upload the package including the tests soon — thanks Canberk for adding the tests!
Cheers Sascha > On 22 Aug 2016, at 12:49, Sascha Steinbiss <sa...@tetrinetsucht.de> wrote: > > Hi Andreas, > > I’ll take a look. > > Cheers > Sascha > >> On 22 Aug 2016, at 11:29, Andreas Tille <andr...@an3as.eu> wrote: >> >> Hi, >> >> On Sat, Aug 20, 2016 at 10:16:14AM +0300, Canberk Koç wrote: >>> I'll commit a test for tools6 but there is a problem ncbi-tools6 not come >>> from apt-get install so test broke . There is 2 package i have blast2 and >>> tools-bin i made tests for them but i cannot make it work can you look at >>> it . >> >> For me the current Git archive does not build using gbp. I get: >> >> ... >> dpkg-source -i.git -I.git -b ncbi-tools6-6.1.20120620 >> dpkg-source: warning: no source format specified in debian/source/format, >> see dpkg-source(1) >> dpkg-source: info: using source format '1.0' >> dpkg-source: info: building ncbi-tools6 using existing >> ncbi-tools6_6.1.20120620.orig.tar.gz >> dpkg-source: info: building ncbi-tools6 in >> ncbi-tools6_6.1.20120620-12.diff.gz >> dpkg-source: error: cannot represent change to >> debian/ncbi-tools6.tests/nc0615.aso: binary file contents changed >> dpkg-source: warning: the diff modifies the following upstream files: >> api/alignmgr2.c >> api/aliread.c >> api/pgppop.c >> api/txalign.c >> corelib/ncbienv.c >> ... >> >> >> Since I'm currently busy with some real life things it would be great if >> somebody could have a look and check the tests Canberk has created. >> Sponsering of the package would be welcome. >> >> Kind regards >> >> Andreas. >> >> -- >> http://fam-tille.de >> >
signature.asc
Description: Message signed with OpenPGP using GPGMail