--6b3fuehwtt4cliid
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Package: gnome-decoder
Version: 0.6.1-1
Severity: serious
Tags: ftbfs patch
User:
debian-riscv@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc:
debian-riscv@lists.debian.org
Dear Maintainer,
When I was looking the timeout issue on riscv64, I found it has one FTBFS(BD-uninstallable) issue like:
```
...
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sbuild-build-depends-main-dummy : Depends: librust-ashpd-0.9+gtk4-dev but it is not installable
E: Unable to correct problems, you have held broken packages.
apt-get failed.
E: Package installation failed
Not removing build depends: cloned chroot in use
...
```
This is due to librust-ashpd-0.9 has been rename librust-ashpd-dev[0].
I have refreshed 0002-Cargo.toml-relax-build-dependencies.patch to as a workaround but please review it carefully because I am not sure this
is correctly fixing or not.
For test timeout issue on riscv64, see:
https://buildd.debian.org/status/fetch.php?pkg=gnome-decoder&arch=riscv64&ver=0.6.1-1&stamp=1739376739&raw=0
In fact, if only to increase the timeout-multiplier to 6, the Cargo
tests will pass, but it does not work for Cargo clippy test. From my experimential, it almost need ~1h IIUC, so I have to increase the
timeout for clippy on riscv64 again separately. Could you have a look at
this?
[0]:
https://tracker.debian.org/pkg/rust-ashpd
--
Regards,
--
Bo YU
--6b3fuehwtt4cliid
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="gnome-decoder_ftbfs.debdiff" Content-Transfer-Encoding: quoted-printable
diff -Nru gnome-decoder-0.6.1/debian/changelog gnome-decoder-0.6.1/debian/changelog
--- gnome-decoder-0.6.1/debian/changelog 2025-02-10 17:45:38.000000000 +0000
+++ gnome-decoder-0.6.1/debian/changelog 2025-02-14 02:50:17.000000000 +0000
@@ -1,3 +1,14 @@
+gnome-decoder (0.6.1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Use librust-ashpd-dev instead of librust-ashpd-0.9+gtk4-dev on B-D.
+ (Closes: #-1)
+ * Increase timeout-multiplier to 8 to fix timeout on riscv64.
+ * Add 0003-increase-timeout-clippy-riscv64.patch to increase test timeout
+ for clippy separately.
+
+ -- Bo YU <
vimer@debian.org> Fri, 14 Feb 2025 02:50:17 +0000
+
gnome-decoder (0.6.1-1) unstable; urgency=medium
* New upstream version
diff -Nru gnome-decoder-0.6.1/debian/contro