Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "lebiniou-data": * Package name: lebiniou-data Version : 3.62.1-1 Upstream Author : Olivier Girondel * URL : https://biniou.net * License : GPL-2+ Section : graphics It builds this binary package: lebiniou-data - datafiles for Le Biniou The package appears to be lintian-clean. To access further information about this package, please visit the following URL: https://mentors.debian.net/package/lebiniou-data Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/l/lebiniou-data/lebiniou-data_3.62.1-1.dsc Changes since the last upload: * New upstream release 3.62.1. * test/lebiniou-test.sh: Do not use $HOME for autopkgtest. * debian/source/lintian-overrides: Updated. Regards, -- Olivier Girondel
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On Sun, Sep 19, 2021 at 11:55:53PM +0200, Olivier Girondel wrote: > * Package name: lebiniou-data > Version : 3.62.1-1 > Changes since the last upload: > > * New upstream release 3.62.1. > * test/lebiniou-test.sh: Do not use $HOME for autopkgtest. > * debian/source/lintian-overrides: Updated. Alas, it still keeps looking in $HOME (as in the log below). The autopkgtest phoning home is also a pretty bad no-no. autopkgtest [02:33:57]: test command1: /usr/share/lebiniou/test/lebiniou-test.sh autopkgtest [02:33:57]: test command1: [--- [i] Setting up environment... [i] Random seed: 361092574 { "screen": { "width": 320, "height": 240 }, "input": { "name": "sndfile", "volumeScale": 1.0 }, "themes": [ "biniou", "covid-19", "zebulon" ], "engine": { "hFlip": false, "vFlip": false, "maxFps": 25, "fadeDelay": 3, "startMode": "last_created", "randomMode": 2, "autoSequencesMode": "shuffle", "sequencesMin": 1, "sequencesMax": 1, "autoColormapsMode": "shuffle", "colormapsMin": 2, "colormapsMax": 3, "autoImagesMode": "shuffle", "imagesMin": 3, "imagesMax": 4, "webcams": 0, "autoWebcamsMode": "cycle", "webcamsMin": 15, "webcamsMax": 30 }, "plugins": [ { "name": "monitor", "display_name": "Monitor", "enabled": false }, { "name": "shaker_x", "display_name": "Shaker X", "enabled": true }, { "name": "big_half_wheel", "display_name": "Big half wheel", "enabled": true }, { "name": "sin_oscillo_1", "display_name": "Sin oscillo 1", "enabled": true }, { "name": "bassline", "display_name": "Bass line", "enabled": true }, { "name": "spiral_pulsing", "display_name": "Spiral pulsing", "enabled": true }, { "name": "blur_horizontal_2", "display_name": "Blur horizontal 2", "enabled": true }, { "name": "mirror_top", "display_name": "Mirror top", "enabled": true }, { "name": "spirals_nested", "display_name": "Spirals nested", "enabled": true }, { "name": "fadeout", "display_name": "Fadeout", "enabled": true }, { "name": "swap_columns", "display_name": "Wave X", "enabled": true }, { "name": "image_colrot", "display_name": "Image colrot", "enabled": true }, { "name": "tv_nervous", "display_name": "TV nervous", "enabled": true }, { "name": "scroll_horizontal", "display_name": "Scroll horizontal", "enabled": true }, { "name": "path_oscillo_freq", "display_name": "Path oscillo freq", "enabled": true }, { "name": "recurrence_plot", "display_name": "Recurrence plot", "enabled": true }, { "name": "takens", "display_name": "Takens", "enabled": true }, { "name": "faders", "display_name": "Faders", "enabled": true }, { "name": "clear", "display_name": "Clear", "enabled": true }, { "name": "images_pulse", "display_name": "Images pulse", "enabled": true }, { "name": "spectrum", "display_name": "Spectrum", "enabled": true }, { "name": "roller_y", "display_name": "Roll Y", "enabled": true }, { "name": "infinity", "display_name": "Infinity", "enabled": true }, { "name": "rotors_freq", "display_name": "Rotors freq", "enabled": true }, { "name": "spectrogram", "display_name": "Spectrogram", "enabled": true }, { "name": "galaxy", "display_name": "Galaxy", "enabled": true }, { "name": "snake", "display_name": "Snake", "enabled": true }, { "name": "reflector", "display_name": "Reflector", "enabled": true }, { "name": "tv_quark
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
I have to admit the error message is somewhat misleading: lebiniou will indeed try to load the user's settings from her $HOME/.lebiniou directory. But if no such file exists, it will use sane defaults. And if a configuration file is specified in the command line using the -c flag, it will use this one (see https://gitlab.com/lebiniou/lebiniou-data/-/blob/master/test/lebiniou-test.sh#L37). "Problem" is that the settings are loaded *before* processing the command line arguments, hence the message appearing.. I'll fix that in a next version. As for the autopkgtest phoning back home, i'll release 3.62.2 to remove the wgets. With which tool did you run the test ? It's a reproducibility test, so the diffs in the logs etc are weird/should not happen. It works fine when i run it in qemu or on PCs, and also in Debian CI. It usually runs in Gitlab CI, but for some mysterious reason it sometimes fails there. I have no clue yet why it is so.. Regards, -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Ok, mea maxima culpa. https://gitlab.com/lebiniou/lebiniou/-/blob/master/src/settings.c#L491 I was pretty sure i turned this into a plain printf(), looks like i didn't. Deeply sorry for wasting your time, -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Hi Adam, Any news on this ? Best regards, -- Olivier Girondel
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On Sat, Oct 09, 2021 at 04:31:48PM +0200, Olivier Girondel wrote: > Hi Adam, > > Any news on this ? The autopkgtest for lebiniou-data still fails the same way. I've uploaded as-is, though, as it's possible the official machines are configured in a different way. A bug that affects the schroot backend is still a bug, but I don't know if it will cause a failure here. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋⠀ ᛊᚨᚾᛁᛏᚣ᛫ᛁᛊ᛫ᚠᛟᚱ᛫ᚦᛖ᛫ᚹᛖᚨᚲ ⠈⠳⣄
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Thanks, I think it needs the main lebiniou package for the test to succeed, since the printing to stderr is fixed there Regards, On October 9, 2021 10:39:32 PM GMT+02:00, Adam Borowski wrote: >On Sat, Oct 09, 2021 at 04:31:48PM +0200, Olivier Girondel wrote: >> Hi Adam, >> >> Any news on this ? > >The autopkgtest for lebiniou-data still fails the same way. > >I've uploaded as-is, though, as it's possible the official machines are >configured in a different way. A bug that affects the schroot backend is >still a bug, but I don't know if it will cause a failure here. > > >Meow! >-- >⢀⣴⠾⠻⢶⣦⠀ >⣾⠁⢠⠒⠀⣿⡁ >⢿⡄⠘⠷⠚⠋⠀ ᛊᚨᚾᛁᛏᚣ᛫ᛁᛊ᛫ᚠᛟᚱ᛫ᚦᛖ᛫ᚹᛖᚨᚲ >⠈⠳⣄ > -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On 10/9/21 11:01 PM, Olivier Girondel wrote: Thanks, I think it needs the main lebiniou package for the test to succeed, since the printing to stderr is fixed there Regards, Hi Adam, I can confirm https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou/15867923/log.gz should be fixed by lebiniou-3.62.1-1, which is on mentors.debian.net. Can you please upload it as well ? Thanks, -- Olivier
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Hi Adam, Same issue in https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz, it's using lebiniou-3.61.2 when it should be 3.62.1 Can you restart the test ? Thanks, -- Olivier
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On Sun, Oct 17, 2021 at 03:21:24PM +0200, Olivier Girondel wrote: > Same issue in > https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz, > it's using lebiniou-3.61.2 when it should be 3.62.1 > > Can you restart the test ? I could, but there's no lebiniou 3.62.1 in unstable... ? Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Polexit is brewing? Let's skip that smelly Polsha and reactivate ⢿⡄⠘⠷⠚⠋⠀ the Free City of Danzig and/or reapply to the Hansa. ⠈⠳⣄
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On 10/18/21 9:19 PM, Adam Borowski wrote: On Sun, Oct 17, 2021 at 03:21:24PM +0200, Olivier Girondel wrote: Same issue in https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz, it's using lebiniou-3.61.2 when it should be 3.62.1 Can you restart the test ? I could, but there's no lebiniou 3.62.1 in unstable... ? This is where the strange begins :) According to https://tracker.debian.org/pkg/lebiniou: [2021-10-17] Accepted lebiniou 3.62.1-2 (source) into unstable (Olivier Girondel) (signed by: Adam Borowski) -- Olivier
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
On Mon, Oct 18, 2021 at 11:36:31PM +0200, Olivier Girondel wrote: > On 10/18/21 9:19 PM, Adam Borowski wrote: > > On Sun, Oct 17, 2021 at 03:21:24PM +0200, Olivier Girondel wrote: > > > Same issue in > > > https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz, > > > it's using lebiniou-3.61.2 when it should be 3.62.1 > This is where the strange begins :) > > According to https://tracker.debian.org/pkg/lebiniou: > > [2021-10-17] Accepted lebiniou 3.62.1-2 (source) into unstable (Olivier > Girondel) (signed by: Adam Borowski) Got it. The autopkgtests use: * lebiniou/unstable + lebiniou-data/testing * lebiniou-data/unstable + lebiniou/testing And that's actually correct -- there's no mention anywhere that this combination is broken, and the assumption is that packages from testing are more likely to be in a good shape. Adding a versioned dependency should fix this. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Polexit is brewing? Let's skip that smelly Polsha and reactivate ⢿⡄⠘⠷⠚⠋⠀ the Free City of Danzig and/or reapply to the Hansa. ⠈⠳⣄
Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou
Hi Adam, Thanks for the upload of lebiniou-data ! Could you restart the test for lebiniou ? lebiniou-data-3.62.3-1 should fix the autopkgtest regression. Best regards, -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.