Bug#935608: boxer-data: autopkgtest sort of depends on arora which is not in bullseye

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#935608: boxer-data: autopkgtest sort of depends on arora which is not in bullseye

Paul Gevers-4
Source: boxer-data
Version: 10.8.4
User: [hidden email]
Usertags: issue

Dear maintainers,

I was looking into the failure of your package on the ci.debian.org
infrastructure when run in testing. One of your autopkgtests tries in an
obscure way to install arora, which isn't available in bullseye (or even
buster). Could you please have a look and improve your autopkgtest? Is
it really needed to install package in your test to test boxer-data? It
is very much recommended to just make your autopkgtest depend on
required packages. Obviously if it's the purpose of your package to
install stuff, that doesn't work.

If fixing the test itself is too difficult for now, can you at least
mark the test with a skippable restriction and exit with exit code 77
when apt installation fails? Mind you, because of the current behavior,
your autopkgtest will never block a package that makes your package
regress, as the reference is already failing.

Thanks for considering.

Paul

https://ci.debian.net/data/autopkgtest/testing/amd64/b/boxer-data/2797996/log.gz

boxer compose --skel debian/tests/skel --datadir
"/usr/share/boxer/bullseye" "hans"
No tweaks resolved
bash ./script.sh

WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.

NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package arora
Package 'libgl1-mesa-swx11' is not installed, so not removed
make: *** [debian/tests/smoke.mk:12:
/usr/share/boxer/bullseye/nodes/hans.yml] Error 100
autopkgtest [08:22:59]: test command1: -----------------------]


signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#935608: [Boxer-devel] Bug#935608: boxer-data: autopkgtest sort of depends on arora which is not in bullseye

Jonas Smedegaard-2
Hi Paul,

Quoting Paul Gevers (2019-08-24 15:37:13)

> I was looking into the failure of your package on the ci.debian.org
> infrastructure when run in testing. One of your autopkgtests tries in
> an obscure way to install arora, which isn't available in bullseye (or
> even buster). Could you please have a look and improve your
> autopkgtest? Is it really needed to install package in your test to
> test boxer-data? It is very much recommended to just make your
> autopkgtest depend on required packages. Obviously if it's the purpose
> of your package to install stuff, that doesn't work.
>
> If fixing the test itself is too difficult for now, can you at least
> mark the test with a skippable restriction and exit with exit code 77
> when apt installation fails? Mind you, because of the current
> behavior, your autopkgtest will never block a package that makes your
> package regress, as the reference is already failing.
Thanks for reporting,

The very purpose of the autopkgtest is indeed to test install routines.

I am fixing this issue now, and similar issues related to changes
Firefox locale packages.


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc (849 bytes) Download Attachment