Hi,
I was writing autopkgtests for busco and noticed that sepp is indeed a
dependency. I tried continuing the packaging work for sepp, and I found a
TODO in the changelog with the following:

    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] Note: Some messages have been simplified; recompile with
-Xdiags:verbose to get full output
    [javac] 3 errors
    [javac] 5 warnings

Is this because sun.java2d.SunGraphicsEnvironment API has been deprecated,
or is it just that it is missing a dependency so it can't import the API? I
don't know much about Java packages, but if someone could point me in the
right direction, I might be able to help.

Regards,
Pranav

On Wed, Jul 22, 2020 at 5:30 PM Steffen Möller <steffen_moel...@gmx.de>
wrote:

> Thank you for the upload. With xenium in new, and upstream of DYNAMIC
> polishing a bit (not only) for us, we will soon have everything for
> mmmulti. This still leaves quite some work for the viralrecon workflow
> but is quite a milestone, I tend to think.
>
> I just went through the spreadsheet and found that sepp was waiting for
> pplacer. The latter is in the distribution now, so I think sepp can
> follow. @Andreas, you had started that but I am confident you would be
> happy for some other soul to adopt this? sepp is a dependency of busco,
> or so I had once interpreted it, but somehow busco made it into the
> distribution without it. Whoever adopts sepp (swamped over here) please
> also chase this up.
>
> My focus now should be on the pigx workflows, which we truly almost have
> covered. I likely also add the nim-based build dependencies for mosdepth
> to the spreadsheet.
>
> Steffen
>
> On 21.07.20 20:32, Steffen Möller wrote:
> > Hi Andreas,
> >
> > On 21.07.20 10:02, Andreas Tille wrote:
> >> Hi Steffen,
> >>
> >> On Mon, Jul 20, 2020 at 10:02:42PM +0200, Steffen Möller wrote:
> >>> Hello,
> >>>
> >>> There is more to the package than I managed to investigate:
> >>>  - How is the benchmarking properly invoked? It builds at least.
> >> I have no idea for the moment.
> > Cross-checked with upstream - benchmarks are a non-issue for us for now.
> >>>  - How is the google test properly built/performed? Better have a look
> >>> at azure-pipelines.yml
> >> Could you please add DEP3 header to your patch that deals with gtest
> >> issues?  Its not obvious for the reader what your changes (basically
> >> commenting out things) are approaching.
> > Done (at least a DEP2.5 header) and patch simplified again.
> >>>  - Why does the build fail over detecting pthread bits when I enable
> the
> >>> (optional) libcds inclusion?
> >> You mean when enabling what you commented in d/rules with
> >>    # -DWITH_LIBCDS="1"
> >> ?
> > Yes, though it now works upon a dependency on boost-dev, just not with
> > libcds, which also is very optional.
> >
> >>> But there is documentation built and as a headers-only library the
> files
> >>> also install neatly to /usr/include/xenium. This should be sufficient
> to
> >>> eventually address the reverse dependency mmmulti, but, .. if someone
> >>> reading this feels like rounding this up - would be much appreciated.
> >>> What's nagging the most is that I lack the time to edutain myself on
> the
> >>> nitty gritty of parallel computing that these libraries are helping
> >>> with. So, I finished this "functional enough for Covid-19" package but
> >>> cannot do more to make it a prime example for Debian packaging.
> >>>
> >>> https://salsa.debian.org/med-team/xenium
> >> I've done a bit of polishing and did a version upgrade but I was not
> >> really addressing your questions.  May be one of the great new members
> >> (in CC or anybody else :-) ) might catch up in more detail.
> >>
> >>> Many thanks and best wishes to everyone,
> >> Thanks for your initial preparation
> > I got gtest to compile (albeit with lots of noise) and test:
> > [       OK ] VyukovHashMap/6.drain_sparsely_populated_map_using_erase (0
> > ms)
> > [ RUN      ]
> > VyukovHashMap/6.iterator_covers_all_entries_in_densely_populated_map
> > [       OK ]
> > VyukovHashMap/6.iterator_covers_all_entries_in_densely_populated_map (2
> ms)
> > [ RUN      ]
> > VyukovHashMap/6.iterator_covers_all_entries_in_sparsely_populated_map
> > [       OK ]
> > VyukovHashMap/6.iterator_covers_all_entries_in_sparsely_populated_map (0
> > ms)
> > [ RUN      ] VyukovHashMap/6.parallel_usage
> > [       OK ] VyukovHashMap/6.parallel_usage (1022 ms)
> > [ RUN      ] VyukovHashMap/6.parallel_usage_with_nontrivial_types
> > [       OK ] VyukovHashMap/6.parallel_usage_with_nontrivial_types (2039
> ms)
> > [ RUN      ] VyukovHashMap/6.parallel_usage_with_same_values
> > [       OK ] VyukovHashMap/6.parallel_usage_with_same_values (237 ms)
> > [----------] 30 tests from VyukovHashMap/6 (3373 ms total)
> >
> > [----------] Global test environment tear-down
> > [==========] 819 tests from 71 test suites ran. (35669 ms total)
> > [  PASSED  ] 819 tests.
> >
> > Yeah!
> >
> > I don't think there is much for us to do, really. Please have another
> > look and if this also works on your end then I suggest to upload.
> >
> > Concerning the +dfsg suffix - should this not just be a +ds (if it needs
> > a suffix at all) since all we do is not remove (mostly empty)
> directories?
> >
> > Sidenote: I had to force-push the upstream branch. Something apparently
> > went weird when I merged.
> >
> > Best,
> >
> > Steffen
> >
> >
> >
> >
>
> ᐧ

Reply via email to