Your message dated Tue, 20 Dec 2022 13:20:24 +0000
with message-id <e1p7cxg-003ffx...@fasolo.debian.org>
and subject line Bug#1025744: fixed in greetd 0.8.0-2
has caused the Debian Bug report #1025744,
regarding greetd - FTBFS with new version of rust-nix.
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 ow...@bugs.debian.org
immediately.)


-- 
1025744: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025744
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: greetd
Version: 0.8.0-1
Severity: important

I have updated rust-nix in experimental, and intend to do so in unstable
soon, the code in your package builds fine with the new version, but
the Cargo dependencies don't allow it to be used. The attached patch
updates the Debian and Cargo dependencies in your package to be consistent
with each other.

I may NMU this later.
diff -Nru greetd-0.8.0/debian/changelog greetd-0.8.0/debian/changelog
--- greetd-0.8.0/debian/changelog       2022-10-03 05:22:59.000000000 +0000
+++ greetd-0.8.0/debian/changelog       2022-12-08 13:04:43.000000000 +0000
@@ -1,3 +1,12 @@
+greetd (0.8.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Consistently depend on version 0.24 or greater of the nix crate in both
+    Debian packaging and Cargo.toml. 0.24 seems to be the minimum version 
needed
+    to build the patched source code.
+
+ -- Peter Michael Green <plugw...@debian.org>  Thu, 08 Dec 2022 13:04:43 +0000
+
 greetd (0.8.0-1) unstable; urgency=medium
 
   * Initial release (Closes: #1010247).
diff -Nru greetd-0.8.0/debian/control greetd-0.8.0/debian/control
--- greetd-0.8.0/debian/control 2022-10-03 05:22:59.000000000 +0000
+++ greetd-0.8.0/debian/control 2022-12-08 13:04:02.000000000 +0000
@@ -6,7 +6,7 @@
  debhelper-compat (= 13),
  dh-cargo,
 # greetd & greetd_ipc
- librust-nix-dev (>= 0.19),
+ librust-nix-dev (>= 0.24),
  librust-pam-sys-dev (>= 0.5.6),
  librust-users-dev (>= 0.11.0),
  librust-serde-derive-dev (>= 1.0),
diff -Nru greetd-0.8.0/debian/patches/relax_deps.patch 
greetd-0.8.0/debian/patches/relax_deps.patch
--- greetd-0.8.0/debian/patches/relax_deps.patch        2022-10-03 
05:22:59.000000000 +0000
+++ greetd-0.8.0/debian/patches/relax_deps.patch        2022-12-08 
13:03:31.000000000 +0000
@@ -4,22 +4,26 @@
 Description: Relax deps to avoid packaging extra versions
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/agreety/Cargo.toml
-+++ b/agreety/Cargo.toml
-@@ -13,4 +13,4 @@
+Index: greetd-0.8.0/agreety/Cargo.toml
+===================================================================
+--- greetd-0.8.0.orig/agreety/Cargo.toml
++++ greetd-0.8.0/agreety/Cargo.toml
+@@ -13,4 +13,4 @@ inish = { path = "../inish"}
  rpassword = "5.0"
  getopts = "0.2"
  enquote = "1.0.3"
 -nix = "0.19"
-+nix = "~0.25.0"
---- a/greetd/Cargo.toml
-+++ b/greetd/Cargo.toml
-@@ -11,7 +11,7 @@
++nix = ">= 0.24.0"
+Index: greetd-0.8.0/greetd/Cargo.toml
+===================================================================
+--- greetd-0.8.0.orig/greetd/Cargo.toml
++++ greetd-0.8.0/greetd/Cargo.toml
+@@ -11,7 +11,7 @@ repository = "https://git.sr.ht/~kennyle
  debug = []
  
  [dependencies]
 -nix = "0.19"
-+nix = "~0.25.0"
++nix = ">= 0.24.0"
  pam-sys = "0.5.6"
  users = "0.11.0"
  serde = { version = "1.0", features = ["derive"] }

--- End Message ---
--- Begin Message ---
Source: greetd
Source-Version: 0.8.0-2
Done: Marc Dequènes (Duck) <d...@duckcorp.org>

We believe that the bug you reported is fixed in the latest version of
greetd, 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 1025...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <d...@duckcorp.org> (supplier of updated greetd 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Dec 2022 20:06:12 +0900
Source: greetd
Architecture: source
Version: 0.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Marc Dequènes (Duck) <d...@duckcorp.org>
Changed-By: Marc Dequènes (Duck) <d...@duckcorp.org>
Closes: 1025744 1025872
Changes:
 greetd (0.8.0-2) unstable; urgency=medium
 .
   * Relax version requirements for nix into a minimum version (thanks
     Peter Green)(Closes: #1025744).
   * Hardcode SHELL in agreety configuration as the user is locked.
   * Do not start the service to avoid logging out the user and let them
     configure the desired frontend (Closes: #1025872).
Checksums-Sha1:
 dde1464f49875055a799d61c4e82ac4ded4e20a2 2211 greetd_0.8.0-2.dsc
 0b3009a6306bc868358a368cedede20527644767 4240 greetd_0.8.0-2.debian.tar.xz
 c638c6400d31ab2a4fc5b1388a64b0ce34c1c968 11826 greetd_0.8.0-2_amd64.buildinfo
Checksums-Sha256:
 8862b32fd7a251f62f77e83ea0ac09a61ef6eeca7cb0fbc41b20904130562147 2211 
greetd_0.8.0-2.dsc
 074d0415a34b5388c338e795cb4e4f59839277c8c2e0b148c75a88591e71cd8b 4240 
greetd_0.8.0-2.debian.tar.xz
 d074a21c2b51620700f7afd607628d9d844699fa882137d7d9b7c22e7239c1dd 11826 
greetd_0.8.0-2_amd64.buildinfo
Files:
 f65fc9ca645966bf72c3bddc27e0b6a5 2211 misc optional greetd_0.8.0-2.dsc
 ccbc00ce0a628ee799ea96a2e6754387 4240 misc optional 
greetd_0.8.0-2.debian.tar.xz
 a5210d5b6ea22e65bd1ca2938cb3b38c 11826 misc optional 
greetd_0.8.0-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEcpcqg+UmRT3yiF+BVen596wcRD8FAmOhsOcACgkQVen596wc
RD+qSxAAkXXwLbS1coOPu3vka6gIKSoR60x/77Z8EEx7mmGzS7d9RNON91EyvYhc
HGOoD1A8y+Ag9hXvg6qACfI/sPBFnX06rAlUN3Hw8bXXh8BBRova/iMZnyfxXagA
CczG/cS0EGu4XHRKfAcE+iUQkXUisiSdXdVCm9pJmCXqaKzaz1+I9ysAclOO2DsW
iJxSYTtXoziatTjxIVCUkoArt/nWBAuRyffJtuNcjt1Ba/pyU0P/0iDlmZJcn9hD
FWQcKiZK4LHy1wEPUCGRqvF4UKgvkkYPvTp7DElcRYFzUu41BKfWZowp3epnsy43
T8AUwLSQqDfgYinLZM3p2tj3F8h1TeBoC9aOtnXWTX7TwW8456zS/JoLFDpczKbA
jl/jyxHIu3iB24MbCzESJ+MKeD9ySRve2a02bc7nEAG92jNp3gRPQUqlu/JspzDD
aUR+bqXaeA8kYlROTMq2aOM8WaXojyY82CcBzYUXQhqpwIRbuPwuHJbuJWKjC3s2
QrODWkcTX+UKaYjEGpOamnmclDfNDMEkUcC6xvqGsjtD0GRv5YI58S/eUGgkFpDY
Z80ThdqC3Yu7VM4Sl5V8yhB2xzObKV69JqRZmARJOo1ehbMSbNzKz7LhN4Z5b80y
RCetUUrSX/CxZjqcq8//Yy7UYe3YzywZPDT3nDMChUoeMq64teU=
=KB5c
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to