Hi Nadiya, I'm back now but need some time to recover from backlog. Since this is a more complex issue than just uploading I'll put this issue back for some later inspection. May be somebody else might beat me in giving a proper answer. The only thing I know is that I vaguely remember that kraken really needs jellyfish version 1 and I somehow discussed this with kraken authors in the past. At that time (summer 2016? - may be you seek mailing list archive for the discussion since I usually forward any technically relevant information) upstream claimed to work on kraken2 which should be independently from jellyfish.
So far for a short answer Andreas. On Tue, Jul 11, 2017 at 07:09:37PM -0700, Nadiya Sitdykova wrote: > Hello All, > > I've been working on autopkgtest test-suite for kraken package and > encountered a problem. > > debian/control have jellyfish in Depends, but kraken-build fails with > message: > > Found jellyfish v2.2.6 > Kraken requires jellyfish version 1 > > I was able to install manually jellyfish v1.1.5-1, but only when I added > wheezy repository to my source.list. It seems that sid doesn't have older > versions of jellyfish. > > But when I changed debian/control so it have jellyfish (= 1.1.5-1) in > Depends, I wasn't able to run autopkgtest in a chroot successfully. > Although autpkgtest with null works just fine, all tests pass. > I attach the log after executing > > autopkgtest kraken_0.10.5~beta-3_amd64.changes -- schroot sid-amd64 > > I'm stuck on this problem, and any help would be much appreciated. > > P.S. I commited my changes in case someone would like to reproduce the > problem > > Regards, Nadiya > nadiya@debian:~$ autopkgtest kraken_0.10.5~beta-3_amd64.changes -- schroot > sid-amd64 > autopkgtest [21:41:52]: version 4.4 > autopkgtest [21:41:52]: host debian; command line: /usr/bin/autopkgtest > 'kraken_0.10.5~beta-3_amd64.changes' -- schroot sid-amd64 > autopkgtest [21:41:53]: testbed dpkg architecture: amd64 > autopkgtest [21:41:53]: testbed running kernel: Linux 4.9.0-3-amd64 #1 SMP > Debian 4.9.30-2 (2017-06-12) > autopkgtest [21:41:53]: @@@@@@@@@@@@@@@@@@@@ source kraken_0.10.5~beta-3.dsc > dpkg-source: warning: extracting unsigned source package > (/tmp/autopkgtest.t5jdFh/kraken_0.10.5~beta-3.dsc) > dpkg-source: info: extracting kraken in kraken-0.10.5~beta > dpkg-source: info: unpacking kraken_0.10.5~beta.orig.tar.xz > dpkg-source: info: unpacking kraken_0.10.5~beta-3.debian.tar.xz > dpkg-source: info: applying kraken_tmp_dir.patch > autopkgtest [21:41:53]: testing package kraken version 0.10.5~beta-3 > autopkgtest [21:41:53]: build not needed > autopkgtest [21:41:53]: test run-unit-test: preparing testbed > Get:1 file:/tmp/autopkgtest.t5jdFh/binaries InRelease > Ign:1 file:/tmp/autopkgtest.t5jdFh/binaries InRelease > Get:2 file:/tmp/autopkgtest.t5jdFh/binaries Release [816 B] > Get:2 file:/tmp/autopkgtest.t5jdFh/binaries Release [816 B] > Get:3 file:/tmp/autopkgtest.t5jdFh/binaries Release.gpg > Ign:3 file:/tmp/autopkgtest.t5jdFh/binaries Release.gpg > Get:4 file:/tmp/autopkgtest.t5jdFh/binaries Packages [2518 B] > Reading package lists... > Reading package lists... Done > Building dependency tree > Reading state information... Done > Correcting dependencies...Starting pkgProblemResolver with broken count: 1 > Starting 2 pkgProblemResolver with broken count: 1 > Investigating (0) autopkgtest-satdep:amd64 < 0 @iU mK Nb Ib > > Broken autopkgtest-satdep:amd64 Depends on kraken:amd64 < none | > 0.10.5~beta-3 @un uH > (>= 0~) > Considering kraken:amd64 0 as a solution to autopkgtest-satdep:amd64 -2 > Removing autopkgtest-satdep:amd64 rather than change kraken:amd64 > Done > Done > Starting pkgProblemResolver with broken count: 0 > Starting 2 pkgProblemResolver with broken count: 0 > Done > The following packages will be REMOVED: > autopkgtest-satdep > 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. > 1 not fully installed or removed. > After this operation, 0 B of additional disk space will be used. > (Reading database ... 13390 files and directories currently installed.) > Removing autopkgtest-satdep (0) ... > blame: arg:kraken-dbgsym_0.10.5~beta-3_amd64.deb deb:kraken-dbgsym > arg:kraken_0.10.5~beta-3_amd64.deb deb:kraken kraken_0.10.5~beta-3.dsc > badpkg: Test dependencies are unsatisfiable. A common reason is that your > testbed is out of date with respect to the archive, and you need to use a > current testbed or run apt-get update or use -U. > autopkgtest [21:41:56]: ERROR: erroneous package: Test dependencies are > unsatisfiable. A common reason is that your testbed is out of date with > respect to the archive, and you need to use a current testbed or run apt-get > update or use -U. -- http://fam-tille.de