Re: CI for kraken
On Tue, Jul 11, 2017 at 07:09:37PM -0700, Nadiya Sitdykova wrote:
> 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
> 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.
I think the only proper solution for this problem is to provide a
jellyfish1 package in addition to jellyfish. I think a sensible way
to do this is to copy jellyfish git to jellyfish1 checkout the latest
release of version 1 and make this new master. Would you volunteer
to do this (provided my explanation was sufficient)?