Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-09-19 Thread Olivier Girondel



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

2021-09-19 Thread Adam Borowski
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

2021-09-20 Thread Olivier Girondel
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

2021-09-20 Thread Olivier Girondel
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

2021-10-09 Thread Olivier Girondel

Hi Adam,

Any news on this ?

Best regards,

--
Olivier Girondel



Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-10-09 Thread Adam Borowski
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

2021-10-09 Thread Olivier Girondel
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

2021-10-10 Thread Olivier Girondel

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

2021-10-17 Thread Olivier Girondel

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

2021-10-18 Thread Adam Borowski
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

2021-10-18 Thread Olivier Girondel

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

2021-10-18 Thread Adam Borowski
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

2021-10-28 Thread Olivier Girondel
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é.