Your message dated Thu, 21 Oct 2021 09:03:49 +0000
with message-id <[email protected]>
and subject line Bug#961466: fixed in netplan.io 0.103-1
has caused the Debian Bug report #961466,
regarding netplan.io FTCBFS: unsatisfiable Build-Depends
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
961466: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961466
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netplan.io
Version: 0.99-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

netplan.io fails to cross build from source, because its Build-Depends
are not cross-satisfiable. netplan.io has quite a number of
Build-Depends, so solving this is not easy. Fortunately, a big chunk is
only used for testing netplan.io. Those can be dropped for cross
building using the nocheck build profile and build option. So a big
chunk of the problem goes away if one simply annotates droppable
dependencies with <!nocheck>. I used reproducible builds to verify that
doing so indeed produces the same binary artifact. Please consider
applying the attached patch.

Helmut
diff --minimal -Nru netplan.io-0.99/debian/changelog 
netplan.io-0.99/debian/changelog
--- netplan.io-0.99/debian/changelog    2020-04-27 11:01:26.000000000 +0200
+++ netplan.io-0.99/debian/changelog    2020-05-24 14:22:14.000000000 +0200
@@ -1,3 +1,10 @@
+netplan.io (0.99-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate Build-Depends with <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 24 May 2020 14:22:14 +0200
+
 netplan.io (0.99-1) unstable; urgency=medium
 
   [ Andrej Shadura ]
diff --minimal -Nru netplan.io-0.99/debian/control 
netplan.io-0.99/debian/control
--- netplan.io-0.99/debian/control      2020-04-27 11:01:26.000000000 +0200
+++ netplan.io-0.99/debian/control      2020-05-24 14:22:14.000000000 +0200
@@ -14,15 +14,15 @@
  libglib2.0-dev,
  uuid-dev,
  python3 (>= 3.1),
- python3-coverage,
- python3-yaml,
- python3-netifaces,
+ python3-coverage <!nocheck>,
+ python3-yaml <!nocheck>,
+ python3-netifaces <!nocheck>,
  libsystemd-dev,
  systemd,
- dbus-x11,
- pyflakes3,
- pycodestyle | pep8,
- python3-nose,
+ dbus-x11 <!nocheck>,
+ pyflakes3 <!nocheck>,
+ pycodestyle <!nocheck> | pep8 <!nocheck>,
+ python3-nose <!nocheck>,
  pandoc,
 Vcs-Git: https://salsa.debian.org/debian/netplan.io.git
 Vcs-Browser: https://salsa.debian.org/debian/netplan.io

--- End Message ---
--- Begin Message ---
Source: netplan.io
Source-Version: 0.103-1
Done: Lukas Märdian <[email protected]>

We believe that the bug you reported is fixed in the latest version of
netplan.io, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lukas Märdian <[email protected]> (supplier of updated netplan.io package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 20 Oct 2021 13:22:07 +0200
Source: netplan.io
Architecture: source
Version: 0.103-1
Distribution: unstable
Urgency: medium
Maintainer: Debian netplan Maintainers <[email protected]>
Changed-By: Lukas Märdian <[email protected]>
Closes: 961466
Changes:
 netplan.io (0.103-1) unstable; urgency=medium
 .
   * New upstream release: 0.103 (LP: #1938920).
     - Add YAML generator and Keyfile parser for NetworkManager YAML backend
     - Add activation-mode parameter, needs systemd v248+ (LP: #1664844)
     - Make use of systemd-networkd's reload/reconfigure commands
     - Deprecate gateway4 & gateway6 in favor of default routes (LP: #1756590)
     - Add io.netplan.Netplan.Generate() DBus method
     - Changed the way of how unmanaged-devices are handled by NetworkManager
     - Improve integration test suite (LP: #1922126)
   * Update build-dep to fix FTCBFS (Closes: #961466).
   * Bump systemd dependency to >= v248 for the activation-mode feature.
   * Run some autopkgtests with Restriction: isolation-container.
   * Bump Standards-Version to 4.6.0.1, no changes needed.
   * Update debian/watch
   * Update debian/upstream/metadata
   * d/control: Add Rules-Requires-Root: no
Checksums-Sha1:
 4009a9c7ba05866c3a6b0c6ca5fe4bc71e7f0b71 2201 netplan.io_0.103-1.dsc
 1b18511a239f31be02f64152fa8077007ec498df 235165 netplan.io_0.103.orig.tar.gz
 b2ab56f0938c60cd87653afdb57c07389e388b25 8796 netplan.io_0.103-1.debian.tar.xz
Checksums-Sha256:
 c30589000a61188ce2076d2b510c828ba76ac5830ddc83d686227bc825537634 2201 
netplan.io_0.103-1.dsc
 bee47045484145bb606118a37d341596bf652284432f9834354ca5336bada8fa 235165 
netplan.io_0.103.orig.tar.gz
 701facd14ee62c5214675efc846d9bc0117493f5a7d4da10d42d378c4e0dec39 8796 
netplan.io_0.103-1.debian.tar.xz
Files:
 6e8b35720132807b6445349368f7224a 2201 net optional netplan.io_0.103-1.dsc
 2ef79bcf5febd99590ffcce20d1e9afc 235165 net optional 
netplan.io_0.103.orig.tar.gz
 08b6d9bbfcb9b2c2d1dbd78cbedd5bf8 8796 net optional 
netplan.io_0.103-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCYXErAgAKCRDoRGtKyMdy
YZafAQCtjBkMvQgaMT/wwNzpFoLv0JvS3hGAIZtdJpP30X9tUAD/RvANWr6BvDPF
bVUINZrmzXPLz4Jr+EfI58DNlzCNSws=
=anAO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to