Package: src:pizzly Version: 0.37.3+ds-11 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202601/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pizzly, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_clean rm -f debian/pizzly.1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/pizzly.substvars debian/files rm -fr -- debian/pizzly/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ [... snipped ...] | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:338:20: error: âseqanâ has not been declared 338 | int ascore = seqan::globalAlignmentScore(read, ref, seqan::MyersBitVector()); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:338:54: error: ârefâ was not declared in this scope; did you mean âstd::refâ? 338 | int ascore = seqan::globalAlignmentScore(read, ref, seqan::MyersBitVector()); | ^~~ | std::ref In file included from /usr/include/c++/15/string:54, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/bits/ostream.h:43, from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/iostream:43, from /<<PKGBUILDDIR>>/main.cpp:1: /usr/include/c++/15/bits/refwrap.h:448:5: note: âstd::refâ declared here 448 | ref(reference_wrapper<_Tp> __t) noexcept | ^~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:338:59: error: âseqanâ has not been declared 338 | int ascore = seqan::globalAlignmentScore(read, ref, seqan::MyersBitVector()); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:332:13: warning: unused variable âtseqâ [-Wunused-variable] 332 | auto& tseq = it.first; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp: In lambda function: /<<PKGBUILDDIR>>/FilterFusions.hpp:403:9: error: âseqanâ has not been declared 403 | seqan::CharString read(seq.c_str()); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:404:9: error: âseqanâ has not been declared 404 | seqan::CharString splitref(tsplit.first.c_str()); // inefficient, refactor at some point | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:405:9: error: âseqanâ has not been declared 405 | seqan::CharString saferef(tsafe.first.c_str()); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:9: error: âseqanâ has not been declared 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:21: error: âseqanâ has not been declared 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:40: error: âreadRowLeftâ was not declared in this scope 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:53: error: âreadRowRightâ was not declared in this scope 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:67: error: âsplitRowLeftâ was not declared in this scope 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:407:81: error: âsafeRowRightâ was not declared in this scope 407 | seqan::Gaps<seqan::CharString> readRowLeft, readRowRight, splitRowLeft, safeRowRight; | ^~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:408:9: error: âseqanâ has not been declared 408 | seqan::setSource(readRowLeft, read); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:409:9: error: âseqanâ has not been declared 409 | seqan::setSource(readRowRight, read); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:410:9: error: âseqanâ has not been declared 410 | seqan::setSource(splitRowLeft, splitref); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:410:40: error: âsplitrefâ was not declared in this scope; did you mean âsplitrecâ? 410 | seqan::setSource(splitRowLeft, splitref); | ^~~~~~~~ | splitrec /<<PKGBUILDDIR>>/FilterFusions.hpp:411:9: error: âseqanâ has not been declared 411 | seqan::setSource(safeRowRight, saferef); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:411:40: error: âsaferefâ was not declared in this scope 411 | seqan::setSource(safeRowRight, saferef); | ^~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:413:9: error: âseqanâ has not been declared 413 | seqan::Score<int, seqan::Simple> scoringScheme(0,-1,-1); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:413:22: error: expected primary-expression before âintâ 413 | seqan::Score<int, seqan::Simple> scoringScheme(0,-1,-1); | ^~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:414:9: error: âseqanâ has not been declared 414 | seqan::AlignConfig<false, true, true, false> config; | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:414:54: error: âconfigâ was not declared in this scope 414 | seqan::AlignConfig<false, true, true, false> config; | ^~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:415:26: error: âseqanâ has not been declared 415 | int splitScore = seqan::splitAlignment(readRowLeft, splitRowLeft, readRowRight, safeRowRight, scoringScheme, config); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:415:103: error: âscoringSchemeâ was not declared in this scope; did you mean âseqan2::scoringSchemeâ? 415 | int splitScore = seqan::splitAlignment(readRowLeft, splitRowLeft, readRowRight, safeRowRight, scoringScheme, config); | ^~~~~~~~~~~~~ | seqan2::scoringScheme In file included from /usr/include/seqan/find.h:93, from /usr/include/seqan/index.h:46: /usr/include/seqan/find/find_score.h:180:1: note: âseqan2::scoringSchemeâ declared here 180 | scoringScheme(Pattern<TNeedle, DPSearch<TScore, TSpec, TFindBeginPatternSpec> > & me) | ^~~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:426:24: error: âseqanâ has not been declared 426 | splitPos = seqan::toSourcePosition(readRowLeft, seqan::clippedEndPosition(readRowLeft)); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:426:61: error: âseqanâ has not been declared 426 | splitPos = seqan::toSourcePosition(readRowLeft, seqan::clippedEndPosition(readRowLeft)); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:433:27: error: âseqanâ has not been declared 433 | int t2pos = seqan::toSourcePosition(safeRowRight, 0); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:434:27: error: âseqanâ has not been declared 434 | int t2clip= seqan::toSourcePosition(readRowRight, 0); //seqan::clippedBeginPosition(readRowRight)); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:436:39: error: âseqanâ has not been declared 436 | t2copy.pos = t2.pos - seqan::length(saferef) + t2pos + (seqan::length(splitref) - t2clip); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:436:73: error: âseqanâ has not been declared 436 | t2copy.pos = t2.pos - seqan::length(saferef) + t2pos + (seqan::length(splitref) - t2clip); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:438:39: error: âseqanâ has not been declared 438 | t2copy.pos = t2.pos + seqan::length(saferef) - t2pos -1; | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp: In lambda function: /<<PKGBUILDDIR>>/FilterFusions.hpp:709:25: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<ExonModel>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 709 | for (int i = 0; i < trm.exons.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp: In lambda function: /<<PKGBUILDDIR>>/FilterFusions.hpp:738:25: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<ExonModel>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 738 | for (int i = 0; i < trm.exons.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp: In lambda function: /<<PKGBUILDDIR>>/FilterFusions.hpp:765:11: warning: unused variable âgapâ [-Wunused-variable] 765 | int gap = d2 - d1; | ^~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:781:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 781 | return std::move(ret); | ~~~~~~~~~^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:781:21: note: remove âstd::moveâ call /<<PKGBUILDDIR>>/FilterFusions.hpp: In lambda function: /<<PKGBUILDDIR>>/FilterFusions.hpp:872:42: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 872 | const auto & seq1 = trx.seqs.find(sp.tr1)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:873:42: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 873 | const auto & seq2 = trx.seqs.find(sp.tr2)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:883:33: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<int>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 883 | for (int i = 0; i < v.size(); i++) { | ~~^~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:907:145: error: âseqanâ has not been declared 907 | std::string fasta_name = sp.tr1 + "_0:" + std::to_string(tp1) + "_" + sp.tr2 + "_" + std::to_string(tp2) + ":" + std::to_string(seqan::length(seq2)); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:920:82: error: âseqanâ has not been declared 920 | << ", \"endPos\" : " << std::to_string((sp.dir1) ? tp1 : seqan::length(seq1)) << ", \"edit\" : " << std::to_string(ed1) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:924:82: error: âseqanâ has not been declared 924 | << ", \"endPos\" : " << std::to_string((sp.dir2) ? tp2 : seqan::length(seq2)) << ", \"edit\" : " << std::to_string(ed2) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:929:35: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<int>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 929 | for (int i = 0; i < readsInTr.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:940:29: error: âseqanâ has not been declared 940 | << seqan::prefix(seq1, tp1) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:941:29: error: âseqanâ has not been declared 941 | << seqan::suffix(seq2, tp2) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:867:17: warning: unused variable âsplit_readsâ [-Wunused-variable] 867 | int split_reads = spp.second; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:961:33: error: âseqanâ has not been declared 961 | int rlen1 = seqan::length(fr.seq1); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:962:33: error: âseqanâ has not been declared 962 | int rlen2 = seqan::length(fr.seq2); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:964:50: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 964 | const auto & seq1 = trx.seqs.find(t1.tr)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:965:50: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 965 | const auto & seq2 = trx.seqs.find(t2.tr)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:971:72: error: âseqanâ has not been declared 971 | int tp1 = (t1strand) ? std::min(t1.pos+rlen1, (int)seqan::length(seq1)-1) : std::max(t1.pos-rlen1,0); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:972:72: error: âseqanâ has not been declared 972 | int tp2 = (t2strand) ? std::min(t2.pos+rlen2, (int)seqan::length(seq2)-1) : std::max(t2.pos-rlen2,0); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1033:29: warning: loop variable âpâ creates a copy from type âconst std::pair<const SplitInfo, std::vector<std::pair<int, int> > >â [-Wrange-loop-construct] 1033 | for (const auto p : trfmap) { | ^ /<<PKGBUILDDIR>>/FilterFusions.hpp:1033:29: note: use reference type to prevent copying 1033 | for (const auto p : trfmap) { | ^ | & /<<PKGBUILDDIR>>/FilterFusions.hpp:1037:44: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 1037 | const auto & seq1 = trx.seqs.find(spi.tr1)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1038:44: error: request for member âfindâ in âtrx.Transcriptome::seqsâ, which is of non-class type âconst intâ 1038 | const auto & seq2 = trx.seqs.find(spi.tr2)->second; | ^~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1080:145: error: âseqanâ has not been declared 1080 | fasta_name = spi.tr1 + "_0:" + std::to_string(spi.pos1) + "_" + spi.tr2 + "_" + std::to_string(spi.pos2) + ":" + std::to_string(seqan::length(seq2)); | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1083:88: error: âseqanâ has not been declared 1083 | << ", \"endPos\" : " << std::to_string((spi.dir1) ? spi.pos1 : seqan::length(seq1)) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1086:88: error: âseqanâ has not been declared 1086 | << ", \"endPos\" : " << std::to_string((spi.dir2) ? spi.pos2 : seqan::length(seq2)) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1091:35: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<int>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 1091 | for (int i = 0; i < readsInTr.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1102:28: error: âseqanâ has not been declared 1102 | << seqan::prefix(seq1, spi.pos1) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1103:28: error: âseqanâ has not been declared 1103 | << seqan::suffix(seq2, spi.pos2) | ^~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1115:31: warning: comparison of integer expressions of different signedness: âintâ and âstd::vector<int>::size_typeâ {aka âlong unsigned intâ} [-Wsign-compare] 1115 | for (int i = 0; i < v.size(); i++) { | ~~^~~~~~~~~~ /<<PKGBUILDDIR>>/FilterFusions.hpp:1112:18: warning: unused variable âfirstJsonReadâ [-Wunused-variable] 1112 | bool firstJsonRead = true; | ^~~~~~~~~~~~~ /<<PKGBUILDDIR>>/main.cpp: At global scope: /<<PKGBUILDDIR>>/main.cpp:11:1: error: âseqanâ does not name a type 11 | seqan::ArgumentParser::ParseResult | ^~~~~ /<<PKGBUILDDIR>>/main.cpp: In function âint main(int, const char**)â: /<<PKGBUILDDIR>>/main.cpp:79:5: error: âseqanâ has not been declared 79 | seqan::ArgumentParser::ParseResult res = parseCommandLine(options, argc, argv); | ^~~~~ /<<PKGBUILDDIR>>/main.cpp:83:9: error: âresâ was not declared in this scope 83 | if (res != seqan::ArgumentParser::PARSE_OK) | ^~~ /<<PKGBUILDDIR>>/main.cpp:83:16: error: âseqanâ has not been declared 83 | if (res != seqan::ArgumentParser::PARSE_OK) | ^~~~~ /<<PKGBUILDDIR>>/main.cpp:84:23: error: âseqanâ has not been declared 84 | return res == seqan::ArgumentParser::PARSE_ERROR; | ^~~~~ /<<PKGBUILDDIR>>/main.cpp:111:31: error: âbeginâ was not declared in this scope 111 | for (const auto &it : trx.seqs) { | ^~~~ /<<PKGBUILDDIR>>/main.cpp:111:31: note: suggested alternatives: In file included from /usr/include/c++/15/string:55: /usr/include/c++/15/bits/range_access.h:120:37: note: âstd::beginâ 120 | template<typename _Tp> const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ In file included from /usr/include/seqan/index/index_pizzachili.h:39, from /usr/include/seqan/index.h:194: /usr/include/seqan/index/index_pizzachili_string.h:460:1: note: âseqan2::beginâ 460 | begin( | ^~~~~ /<<PKGBUILDDIR>>/main.cpp:111:31: error: âendâ was not declared in this scope 111 | for (const auto &it : trx.seqs) { | ^~~~ /<<PKGBUILDDIR>>/main.cpp:111:31: note: suggested alternatives: /usr/include/c++/15/bits/range_access.h:122:37: note: âstd::endâ 122 | template<typename _Tp> const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/seqan/index/index_pizzachili_string.h:480:1: note: âseqan2::endâ 480 | end( | ^~~ /<<PKGBUILDDIR>>/main.cpp:126:43: error: request for member âsizeâ in âtrx.Transcriptome::seqsâ, which is of non-class type âintâ 126 | } else if (numTxpSeqFound != trx.seqs.size()) { | ^~~~ /<<PKGBUILDDIR>>/main.cpp:127:78: error: request for member âsizeâ in âtrx.Transcriptome::seqsâ, which is of non-class type âintâ 127 | std::cerr << "Warning: could not find annotations for " << (trx.seqs.size() - numTxpSeqFound) << " transcripts\n" << std::endl; | ^~~~ /<<PKGBUILDDIR>>/GeneModel.hpp: In function âStrandedness operator~(const Strandedness&)â: /<<PKGBUILDDIR>>/GeneModel.hpp:18:1: warning: control reaches end of non-void function [-Wreturn-type] 18 | } | ^ make[3]: *** [CMakeFiles/pizzly.dir/build.make:82: CMakeFiles/pizzly.dir/main.cpp.o] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:90: CMakeFiles/pizzly.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:94: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

