Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-05 Thread Sebastian Ramacher
On 2022-12-05 21:23:50 +0100, Philip Rinn wrote:
> On 05.12.22 at 17:26, Sebastiaan Couwenberg wrote:
> > On 12/5/22 16:51, Philip Rinn wrote:
> > > thanks for fixing gsequencer! Did you actually upload the NMU, I
> > > don't see it in the queue. If not, could you please upload DELAYED/5
> > > as per
> > > https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu
> > > so fftw3 can migrate?
> > 
> > Earlier today I contacted Joël Krähemann to ask if he has time to upload
> > a new revision of gsequencer. There is no need for an NMU if he does.
> 
> Fair enough, up to you of course. I just don't see why not uploading the NMU
> now - it seems, you already did all/most work needed anyway - and if Joël
> has a new version ready earlier than DELAYED/5 his upload will end up in the
> archive.
> 
> What I see is that this is currently blocking fftw3 migration which in turn
> blocks quite many packages (soon) - with the freeze not that far away, I
> just don't like these easily preventable delays.

If that was a concern, maybe those bugs should have been filed before
changing this in fftw3. In any case, the bug was filed three days ago.
That's too early to NMU. Please have some patience.

Cheers

> 
> Thanks for your work & best regards
> 
> Philip




-- 
Sebastian Ramacher



Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-05 Thread Philip Rinn

On 05.12.22 at 17:26, Sebastiaan Couwenberg wrote:

On 12/5/22 16:51, Philip Rinn wrote:
thanks for fixing gsequencer! Did you actually upload the NMU, I don't see it 
in the queue. If not, could you please upload DELAYED/5 as per 
https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu so fftw3 
can migrate?


Earlier today I contacted Joël Krähemann to ask if he has time to upload a new 
revision of gsequencer. There is no need for an NMU if he does.


Fair enough, up to you of course. I just don't see why not uploading the NMU now 
- it seems, you already did all/most work needed anyway - and if Joël has a new 
version ready earlier than DELAYED/5 his upload will end up in the archive.


What I see is that this is currently blocking fftw3 migration which in turn 
blocks quite many packages (soon) - with the freeze not that far away, I just 
don't like these easily preventable delays.


Thanks for your work & best regards

Philip


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-05 Thread Sebastiaan Couwenberg

On 12/5/22 16:51, Philip Rinn wrote:
thanks for fixing gsequencer! Did you actually upload the NMU, I don't 
see it in the queue. If not, could you please upload DELAYED/5 as per 
https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu so 
fftw3 can migrate?


Earlier today I contacted Joël Krähemann to ask if he has time to upload 
a new revision of gsequencer. There is no need for an NMU if he does.


Mattia, seeing how you've sponsored all the recent gsequencer uploads, 
could you do a team upload so Joël doesn't have to go through sponsorship?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-05 Thread Philip Rinn

Hi Bas,

thanks for fixing gsequencer! Did you actually upload the NMU, I don't seet it 
in the queue. If not, could you please upload DELAYED/5 as per 
https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu so fftw3 
can migrate?


Thanks & best regards
Philip


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-04 Thread Sebastiaan Couwenberg

On 12/2/22 16:39, Sebastiaan Couwenberg wrote:
The test target still fails because it uses xvfb which is broken by the 
recent update of mesa (#1025312).


A work around for the xvfb failure is to set LIBGL_ALWAYS_SOFTWARE=1 in 
the environment.


The updated debdiff that also implemented this is attached.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
diff -Nru gsequencer-4.4.1/debian/changelog gsequencer-4.4.1/debian/changelog
--- gsequencer-4.4.1/debian/changelog   2022-09-16 05:57:45.0 +0200
+++ gsequencer-4.4.1/debian/changelog   2022-12-02 12:21:38.0 +0100
@@ -1,3 +1,11 @@
+gsequencer (4.4.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Build depend on libfftw3-dev, fftw3-dev no longer provided.
+  * Set LIBGL_ALWAYS_SOFTWARE=1 for xvfb-run to work around #1025312.
+
+ -- Bas Couwenberg   Fri, 02 Dec 2022 12:21:38 +0100
+
 gsequencer (4.4.1-1) unstable; urgency=medium
 
   * New upstream version 4.4.1
diff -Nru gsequencer-4.4.1/debian/control gsequencer-4.4.1/debian/control
--- gsequencer-4.4.1/debian/control 2022-09-16 05:57:45.0 +0200
+++ gsequencer-4.4.1/debian/control 2022-12-02 12:21:38.0 +0100
@@ -10,7 +10,7 @@
  docbook-xml,
  docbook-xsl,
  dssi-dev,
- fftw3-dev,
+ libfftw3-dev,
  fop,
  gettext,
  gstreamer1.0-plugins-bad,
diff -Nru gsequencer-4.4.1/debian/rules gsequencer-4.4.1/debian/rules
--- gsequencer-4.4.1/debian/rules   2022-09-16 05:57:45.0 +0200
+++ gsequencer-4.4.1/debian/rules   2022-12-02 12:21:38.0 +0100
@@ -43,7 +43,7 @@
$(MAKE) DESTDIR=$$(pwd)/debian/tmp pdf
 
 override_dh_auto_test:
-   xvfb-run --server-args="-screen 0 1920x1080x24" -a dh_auto_test
+   LIBGL_ALWAYS_SOFTWARE=1 xvfb-run --server-args="-screen 0 1920x1080x24" 
-a dh_auto_test
 
 override_dh_auto_install:
dh_auto_install --no-parallel


Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-02 Thread Sebastiaan Couwenberg

Control: affects 1025312 src:gsequencer

The test target still fails because it uses xvfb which is broken by the 
recent update of mesa (#1025312).


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#1025308: gsequencer: FTBFS with fftw3 (3.3.10-1)

2022-12-02 Thread Bas Couwenberg
Source: gsequencer
Version: 4.4.1-1
Severity: serious
Tags: ftbfs patch

Dear Maintainer,

Your package FTBFS with fftw3 (3.3.10-1) because it not longer provides 
fftw3-dev.

The attached patch resolves the issue by changing the dependency to 
libfftw3-dev.

Kind Regards,

Bas
diff -Nru gsequencer-4.4.1/debian/changelog gsequencer-4.4.1/debian/changelog
--- gsequencer-4.4.1/debian/changelog   2022-09-16 05:57:45.0 +0200
+++ gsequencer-4.4.1/debian/changelog   2022-12-02 12:21:38.0 +0100
@@ -1,3 +1,10 @@
+gsequencer (4.4.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Build depend on libfftw3-dev, fftw3-dev no longer provided.
+
+ -- Bas Couwenberg   Fri, 02 Dec 2022 12:21:38 +0100
+
 gsequencer (4.4.1-1) unstable; urgency=medium
 
   * New upstream version 4.4.1
diff -Nru gsequencer-4.4.1/debian/control gsequencer-4.4.1/debian/control
--- gsequencer-4.4.1/debian/control 2022-09-16 05:57:45.0 +0200
+++ gsequencer-4.4.1/debian/control 2022-12-02 12:21:31.0 +0100
@@ -10,7 +10,7 @@
  docbook-xml,
  docbook-xsl,
  dssi-dev,
- fftw3-dev,
+ libfftw3-dev,
  fop,
  gettext,
  gstreamer1.0-plugins-bad,