[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bitseq - Clarification on autopkgtest setup for 32-bit.



Hi Harish,

harish chavre, on 2025-06-12:
> Should I go ahead and try this approach that Nilesh
> suggested? I can generate the files on amd64, add them to
> debian/tests/data, and include a short note in
> debian/tests/README.Debian to explain how the data was
> created. 

Please feel free to go ahead.  I agree that it could be a fine
way out to resolve the problem of producing the test data
(modulo the use of a component tarball instead of using d/t/data
if the dataset is large, but let's focus first on making sure
that the problem is limited to bowtie first).  Thanks Nilesh for
the idea!  :)

Note that we still don't know for sure whether bitseq does
operate properly on 32-bit platforms, so before upload, it will
be necessary to run the autopkgtest on all affected cpu
architectures: i386, but also armel and armhf.  If you don't
have an Arm machine at hand, then you can use the Arm emulator
shipped in the package qemu-system-arm.  Tip: if you also
install the package qemu-user-static, then your system gains the
ability to run Arm binaries without the hassle of setting up a
full fledged virtual machine; you would just have to pass option
--arch armel or armhf to mmdebstrap, sbuild and autopkgtest
commands, and they will happily change root into a Debian Arm
file system tree.  This is not a silver bullet though, because
sometimes the emulation layer may run into problems that won't
occur on real hardware, and sometimes it's the other way around,
but it's rare, and hopefully won't occur with bitseq.

Please don't hesitate to follow up if you manage to get
somewhere or run into problems.  If bitseq fails to run as
expected on 32-bit platforms, it may be simply that it has never
been supported and thus a removal from 32-bit architectures
would, again, become justified.

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emollier@debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/0, please excuse my verbosity
   `-    on air: Pendragon - Victims Of Life

Attachment: signature.asc
Description: PGP signature


Reply to: