Dear all,

I am sorry for the late answer!  This is just an update on my last tries to
get the source of tophat and run a test with sbuild ;)

As Diane suggested in the last email , i downloaded and installed (at least
tried too) the sbuild package on my linux mint machine. I followed the
instructions of the Debian wiki
<https://wiki.debian.org/sbuild#CA-a54519f15bc3c06b1500f7c238715fc793b4a7db_1>
and
i also installed the libsbuild-dev
<https://community.linuxmint.com/software/view/libsbuild-dev>. Things
seemed to work up until that point.

I then followed the commands  'apt source tophat' , 'apt build-dep
tophat',  'cd usr/source/tophat',  'dpkg-buildpackage', which went also
well.
However, when i tried 'sudo sbuild -d unstable' , after running for a while
i get an error : ​ 'E: Build failure (dpkg-buildpackage died)'.
I think the error connected to that (last lines of the log) is that :
'/usr/include/c++/7/bits/stl_pair.h:519:5: note:   template argument
deduction/substitution failed:
tophat_reports.cpp:2707:128: note:   cannot convert ‘junction_stat’ (type
‘JunctionStats’) to type ‘JunctionStats&&’
     gtf_junctions.insert(make_pair<Junction,
JunctionStats>(Junction(ref_id, left_coord, right_coord, antisense),
junction_stat));'

I can also send you more details if you wish (e.g the summary) , i am sorry
i do not know very well how to report all these.

Finally , i would like to tell you that since my PhD thesis deadline is
postponed to the end of January , i will probably won't make it to apply to
the Outreach program for this round... which is really sad. However , with
your permission, i would like to keep on working on running tests and get
more familiar with the whole process. And hopefully i will be able to apply
for Outreach's next round!

Thank you all very much,
Katerina


On Sat, Oct 14, 2017 at 12:02 AM, ka lou <aik.ka...@gmail.com> wrote:

> Dear Andreas and Diane and all, thank you for your help!!
>
> I'll keep you posted about the results - hopefully successful ones :)
>
> Thank you again so much!
>
> On Fri, Oct 13, 2017 at 10:10 PM, Diane Trout <di...@ghic.org> wrote:
>
>>
>> I have one question : all the examples in the part of the tutorial for
>> setting up the development environment (i.e sudo apt-get install rerun
>> ruby-foreman apt-cacher-ng
>> |
>> moreutils lighttpd rabbitmq-server) are relative to the specific package
>> of 'rubby'? So when i want to set up the environment for running test in
>> another package i will have to change these commands accordingly?
>>
>>
>> I suspect apt-cacher-ng is in there as a performance enhancement.
>>
>> apt-cacher-ng can help speed frequent rebuilding of packages because it
>> can download and store locally packages.
>>
>> When you're first starting to test build an application you'd do:
>>
>> apt source <package name>
>> apt build-dep <package name>
>> cd <package directory>
>> dpkg-buildpackage
>>
>> (with the stretch release they added apt as an improvement to apt-get)
>>
>> Debian maintianers will usually build packages in a temporary environment
>> using tools like pbuilder or sbuild. Those tools automate extracting the
>> package, installing the dependencies, building, and running tests. It's
>> just a bit of work to get them setup.
>>
>> And it looks like autopkgtest expects to be running in a temporary build
>> environment so it can install things and change the system configuration.
>>
>> Hope that helps
>> Diane
>>
>
>

Reply via email to