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

Étienne Mollier <[email protected]>
Newsgroups gmane.linux.debian.devel.medical
Message-ID <[email protected]>
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 <[email protected]>
 : :' :  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
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmhLFkEACgkQeTz2fo8N
EdrjmA//ZUcJnuG6irRqCAwWqc51Cqh2YIfAPNZerZx6P6TcPirTx4q2fC+nGbwH
Cy/10puULRt3FTVtaZccabxzKe4YF1EeGssNfIn5CL8cVNj9GSELyXDE4s+bKvNl
3jsFYbaHVRcJLmRkhbpAf7xEG/tmY/GKlhVJkVm1fKLSsqzLuXR39KpA0/0cdI+x
bNeCf+y4th/phJIFfmAkJiyzRqhN1z0QP0PLNYbSqIy+gjJbCGSnOQmlukJTB61I
YkWlLTFFaa6EZIohdQYjVbKl9dXWA3SKi5uaSPDQtgMiWH2Ois5QuCbFMKILlYZC
KEAgVVD7Q2LJw9fSDPr4rqGuGRUK/s6pI/MHTZo3PHttUjBU3EqR5Mf/+Th7eiRf
5Os2T6iX4BZ23CtSPHTpAGWvemzbDe3R5vEe80E0rY5PpqM9S0pfp5Ka9foFb8l1
Ety6vg0K1v50nIlBsY020/BDls1SSH3kWjyo3i9WbRczUAnql7NEK++svXAHy105
21F9EvHcgAJ/n+8/EHYZsD6itacBQHrOFvBJvxqMaE4wYgx8+9Yoox0jI+3r/wcY
XkOMBScVyUx73NCZWRRxReTDZDXblGPFsjxVg5yQGKew6WYRmubMS+HhyCZ19xZ7
20DcDpIJMgEsmQKy9Hwj1/Aqoj1eiGC36ZyI+m0YP0Le0JuYg0U=
=8h+L
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.