[Debian-med-packaging] Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression

Matthias Klumpp mak at debian.org
Wed Aug 29 20:23:24 BST 2018


Am Mi., 29. Aug. 2018 um 19:56 Uhr schrieb Andreas Tille <tille at debian.org>:
>
> Hi Matthias,
> On Tue, Aug 28, 2018 at 03:39:56PM +0200, Matthias Klumpp wrote:
> > > > ...
> > > > [30/149] ldc2 -Ibiod at sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g -release -wi -relocation-model=pic   -of 'biod at sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d
> > > > FAILED: biod at sha/bio_maf_reader.d.o
> > > > ldc2 -Ibiod at sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g -release -wi -relocation-model=pic   -of 'biod at sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d
> > > > ../bio/maf/reader.d(40): Deprecation: struct `std.stdio.File.ByLine!(char, char).ByLine` is deprecated - Use .byLine
> > > > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, char)` to `ByLine!(char, char)`
> > > > ../bio/maf/reader.d(53):        `this._lines = this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of `this._lines` therefore it represents its initialization
> > > > ../bio/maf/reader.d(53):        `opAssign` methods are not used for initialization, but for subsequent assignments
> > > > [
> >
> > Looks like an upstream issue - have you filed a bug there already?
>
> Upstream code das not changed since first release in Debian (Sat, 04 Mar
> 2017)  I have no idea what kind of bug I should file. :-(

As I wrote before:

Am Mi., 29. Aug. 2018 um 16:08 Uhr schrieb Matthias Klumpp <mak at debian.org>:
> [...]
> You don't even need to file a bug - looks like upstream fixed this
> already in https://github.com/biod/BioD/commit/dd07f3497979b5d7f32ad32476da5108ffc5121e,
> so all you need to do is take that patch.



More information about the Debian-med-packaging mailing list