[Debichem-devel] Bug#982567: openms build-depends on removed package

Adrian Bunk bunk at debian.org
Mon Mar 1 00:32:03 GMT 2021


On Sat, Feb 20, 2021 at 05:03:45PM +0100, Filippo Rusconi wrote:
> Greetings, Andreas and Michael,
> 
> I hope you are doing fine.
> 
> On Fri, Feb 19, 2021 at 10:19:11PM +0100, Andreas Tille wrote:
> > Hi Filippo,
> > 
> > this is extremely unfortunate.  However, I guess the alternative would
> > have been to keep some RC buggy seqan-dev which would not have helped
> > openms as well.  I tried the same as Peter and replaced the
> > Build-Depends seqan-dev by libseqan2-dev.
> > 
> > I can confirm the observation from Peter about the missing header file.
> > I simply tried to comment those missing headers (next one is also
> > missing):
> > 
> > 
> > // #include <seqan/seq_io/guess_stream_format.h>
> > // #include <seqan/seq_io/read_fasta_fastq.h>
> [...]
> 
> Thank you for your trials and explanations. I am no on vacation, which means
> I'll finally find some time to try understand the implications of that SeqAn
> upgrade.
> 
> I'll keep you posted with my findings.

The brute force approach works for me:
1. install seqan-dev from buster (for step 2)
2. cp -a /usr/include/seqan debian/
3. in debian/control remove the seqan-dev build dependency
4. in debian/rules pass -DSEQAN_INCLUDE_DIR=$(DEBIAN_DIR)
   to dh_auto_configure

> Cheers,
> 
> Filippo

cu
Adrian



More information about the Debichem-devel mailing list