Hi Andreas,

On Sun, 1 Jul 2018 at 17:35 Andreas Tille <[email protected]> wrote:

> On Sun, Jul 01, 2018 at 04:19:30PM +0200, Liubov Chuprikova wrote:
> >
> > Mmm... After upgrading to testing I cannot reproduce the build. It fails
> > with the following message:
> > ...
> > ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be
> > preloaded (cannot open shared object file): ignored.
> > ...
> > *dpkg-buildpackage: **error*: fakeroot debian/rules binary gave error
> exit
> > status 2
>
> I somehow remember I've read this before but I do not remember the
> cause.  I'd recommend upgrading your pbuilder chroot before continuing.
>
> > I made an effort to understand the cause of the failure, but to no vain.
> I
> > need to leave it till tomorrow.


I have finally succeded in building sra-sdk. Even though the error I wrote
about is still present on my computer, it does not cause a build failure.


> For the actual sra-sdk package it builds for amd64 but not i386[1].
>

Is it supposed to build on i386? On the upstream wiki page, compiled
binaries are available only for 64-bit architectures. It seems, that they
do not support 32-bit architectures anymore.

Unfortunately also the test fails on CI infrastructure[2].


I figured out that the error refers to a symbol that was only defined in
libncbi-vdb2 version 2.9.1. So I have changed the *Build-Depends* field and
this should fix the autopkgtest. Interestingly, it is the autopkgtest that
helped to identify the discrepancy :-)

With regards,
Liubov

[1] https://buildd.debian.org/status/package.php?p=sra-sdk
[2]
https://ci.debian.net/data/autopkgtest/testing/amd64/s/sra-sdk/539886/log.gz

Reply via email to